这是代码
int n, i, sum = 1; char s[2] = {0}; scanf("%d", &n); for (i = 0; i < n; i++) { do scanf("%c", &s[0]); while (s[0] == '\n'); if (s[0] != s[1]) sum++; s[1] = s[0]; } printf("%d\n", sum);
第二个示例经多次对比,和标准答案无误,但提交后显示答案大了2。
有大犇知道是为什么吗??