一种简洁的C语言写法这里,scanf("%[^\n]",s); 这句话,可以无视掉空格,持续输入,将所有输入的作为一个字符串赋值给s,直到遇到回车。然后再遍历字符串,找到最后一个单词即可。 int main() { char s[5000]; scanf("%[^\n]",s); int count = 0; for(int i = 0; i < 5000 && s[i] != '\0'; i ++ ) { count ++; if (s[i] == ' ') { count = 0; } } printf("%d&quo...