大眼睛网站建设,深圳保障性住房计划,公司企业官网建设,做网站销售好做吗【例8-8】输入一个长度小于80的字符串,按规则对字符串进行压缩,输出压缩后的字符串。压缩规则是:如果某个字符x连续出现n(n1)个,则将这n个字符替换为“nx”的形式;否则保持不变。#includestdio.h #define MAXN 80 #define MAXM 160 int main() {char str[MAXN],res…【例8-8】输入一个长度小于80的字符串,按规则对字符串进行压缩,输出压缩后的字符串。压缩规则是:如果某个字符x连续出现n(n1)个,则将这n个字符替换为“nx”的形式;否则保持不变。#includestdio.h #define MAXN 80 #define MAXM 160 int main() { char str[MAXN],res[MAXM],i,k,n; ik0; while((str[i]getchar())!#){ i; } str[i]\0; i0; while(str[i]!\0){ n1; while(str[i]str[in]){ n; } if(n1){ res[k]n0; } res[k]str[i]; iin; } res[k]\0; k0; while(res[k]!\0){ putchar(res[k]); k; } return 0; }输入样例qqqwaaadcxsss#输出结果3qw3adcx3s