【问题描述】小科最近在研究字符串压缩标记问题,他想在给定的字符串的指定字符前面插入标记字符,若指定字符连续出现则需要把连续的字符压缩为1个字符加出现的次数,指定字符和标记字符均从键盘输入。请你帮他解决这个需求吧。
【输入形式】输入主串s,输入指定字符t,输入标记字符c。
【输出形式】输出插入后字符串
【样例输入1】共3行,第一行输入主串,第二行输入指定字符,第三行输入标记字符
abbcabcde
b
#
【样例输出1】
a#b2ca#bcde
【样例输入2】共3行,第一行输入主串,第二行输入指定字符,第三行输入标记字符
abbcbbbe
b
c
【样例输出2】
acb2ccb3e
【样例说明】
主串长度小于100
#include <stdio.h>
#define N 100
int main()
{
char st[N],str[N];
char s,t,num;
int i,k=0;
gets(st);
scanf("%c\n%c",&s,&t);
for(i=