为什么会编译错误...
查看原帖
为什么会编译错误...
470559
darzzling楼主2024/7/31 14:33

本地已经能运行了,但提交的时候一直编译错误,换cpp版本也没用。求大佬指点。

#include <cstdio>
#include <iostream>

using namespace std;

int main() {
    char c[40001], te[201];
    scanf("%s", c);
    int l = strlen(c);
    for (int i = 0; i < l - 1; i++) {
        scanf("%s", te);
        strcat(c, te);
    }
    printf("%d ", l);
    char op;
    int s = 0;
    for (int i = 0; i < strlen(c); i++) {
        if (!i) {
            op = c[i];
            s += 1;
            continue;
        }
        if (op == c[i])
            s += 1;
        else {
            printf("%d ", s);
            s = 1;
            op = c[i];
        }
    }
    printf("%d", s);
    return 0;
}
2024/7/31 14:33
加载中...