题目:
给定由大写、小写字母和空格组成的字符串,返回最后一个单词长度。
如果输入中不存在单词,返回0.
注意:
“单词”是指不包括空格符号的字符串。
例如:
对于字符串“hello World”(不带引号),那么返回的结果是5;
对于字符串“abc abc”(不带引号),那么返回的结果是3。
输入格式:
输入仅一行,为字符串s(长度不超过10000)。
输出格式:
输出s中最后一个单词长度。
样例输入 1
Today is a nice day
样例输出1
3
样例输入2
Follow me
样例输出2
2
代码
#include<cstdio>
#include<cstring>
char s[10005];
int main() {
//EOF = end of file =Ctrl + z退出命令提示符,退出while循环
while (scanf("%s", s) != EOF);
int a=strlen(s); //强制转换
printf("%d", a);
return 0;
}