求帮助 0昏
查看原帖
求帮助 0昏
1404938
SnowZ楼主2024/9/29 09:15
#include<stdio.h>
#include<string.h>
#include<ctype.h>
int main()
{
    char text[40000] = "", in[200];
    scanf("%s",in);
    int n;
    n = strlen(in);
    printf("%d ",n);
    strcat(text, in);
    for(int i = 1; i < n; i++){
        scanf("%s",in);
        strcat(text, in);
    }
    int cnt = 1;
    for(int i = 0; i <= strlen(text) - 1; i++){
        if(text[i] == text[i + 1]) cnt++;
        else {
            printf("%d ",cnt);
            cnt = 1;
        }
    }
    return 0;
}
2024/9/29 09:15
加载中...