概述
任务描述
字符串压缩,某个字符 x 在字符串中连续出现 n(n>1) 次,则将这 n 个字符替换为 "nx" 的形式;否则保持不变,如:Mississippi==>Mi2si2si2pi
输入
输入 1 个字符串。
输出
输出压缩后的字符串。
测试说明
测试用例
输入:
Mississippi
输出:Mi2si2si2pi
#include<stdio.h>
void cyr(char *p);
int main()
{
int i,n;
char p[100];
gets(p);
cyr(p);
puts(p);
return 0;
}
void cyr(char *p)
{
int i,n;//定义变量n用来记录重复字符的个数
char *q=p;//定义指针变量
while(*p!='