题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
http://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
循环读入字符,遇到回车表示要输出,遇到空格表示要重置记数,如此而已
#include<stdio.h> int main() { char ch; int length = 0; while(scanf("%c",&ch) != EOF) { if(ch=='\n') { printf("%d\n",length); } else if(ch==' ') { length = 0; } else { length++; } } return 0; }