# include<stdio.h> # include<string.h> int main() { int a=0; char str[5000]; while(scanf("%s",str)!=EOF){} a=strlen(str); printf("%d",a); return 0; } 首先,这段程序用到了输入输出与字符串长度,头文件引用standard input&output和string利用scanf()在输入最后一串字符时返回EOF使之保存最后一个字符串