数据结构c语言之字符串处理
2018-03-14 17:50
204 查看
题目
输入一个字符串,将连续重复的字符只输出一个,前面加上重复的个数,例如输入”aaabbbbcc”,输出“3a4b2c”#include <stdio.h> int main() { char a[80]; char b[80]={0}; char *p; char c; int num=1; printf("请输入一个字符串:\n"); scanf("%s",a); p=a; while(*p!=NULL) { c=*p; p++; while(*p!=NULL&&*p==c) { num++; p++; } printf("%c%d",c,num); num=1; } return 0; }
相关文章推荐
- C语言中的字符串处理函数
- GPS数据处理——字符串编程练习(C语言)
- c语言字符串处理(未完)
- C语言字符串处理
- C语言常用字符串处理函数
- 【C语言】10-字符和字符串常用处理函数
- C语言字符串处理库函数
- C语言-scanf处理多个空格的字符串
- C语言字符串处理函数
- [C语言]字符串处理 - 以指定的字符串分割字符串(支持中文字符)
- C语言的字符串处理函数(更)
- 关于C语言字符串Dddi DdD的一些问题处理
- Strsafe.h:更安全的C语言字符串处理函数
- C语言字符串处理的库函数
- 【C语言】10-字符和字符串常用处理函数
- 【转载】C语言字符串处理函数 - 大集合
- 数据结构_5:字符串:C语言
- C语言提高-30讲:字符和字符串处理函数
- 旧文重整理:数据结构和字符串处理代码整理
- C语言部分字符串处理代码示例