注意scanf要能接受空格 %【^\n】
然后统计长度,遇到空格就归零,否则加1
#include <stdio.h>
#include "string.h"
int main() {
char s[5001]={0};
int i=0, len=0;
// while (scanf("%[^\n]", s) != EOF) { // 注意 while 处理多个 case
scanf("%[^\n]", s);
for(i=0;i<strlen(s);i++){
if (s[i]==' ') {
len = 0;
} else {
len++;
}
}
// 64 位输出请用 printf("%lld") to
printf("%d\n", len);
// }
return 0;
}