#include <stdio.h> int main() { char c; int count=0; //while(scanf("%c",&c)!='\n') 这是错误代码,scanf返回值与c本身的值本就不匹配 //或者还可以改造成while(scanf("%c",&c)&&c!='n')以简化下面的两行代码 while (scanf("%c", &c)) { if('\n'==c) break; if(' '==c) count=0; else{ ...