表述不清楚

斗不过疯子,不参与争论。
程序代码:#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char c[8][2000],last;
int flat =0 ,i=0,j,b=0,Len; //可以用数组,或者不用数组
for(i=0;i<8;i++)
{
gets(c[i]);
Len=strlen(c[i]);
last=c[i][Len-1];
flat =0 ,j=0,b=0;
while(j<Len)
{
if(c[i][j]==last)
{
b++;
flat=1;
}
else
{
flat =0 ;
}
if(flat==0&&b)
{
if(b>9)
printf("(%d)",b);
else
printf("%d",b);
b=0;
}
j++;
}
if(b) //特别处理
{
if(b>9)
printf("(%d)",b);
else
printf("%d",b);
b=0;
}
putchar('\n');
}
getchar();
getchar();
return 0;
}
看看程序是否符合你要求
