1 #include2 /* 3 从键盘读取用户输入直到遇到#字符, 4 编写程序统计读取的空格数目、 5 读取的换行符数目以及读取的所有其他字符数目。 6 (要求用getchar()输入字符) 7 */ 8 int main(void) 9 {10 char ch;11 int i=0;12 int j=0;13 int k=0;14 printf("Please input a string end by #:\n");15 ch = getchar();16 while (ch != '#')17 {18 if (ch == ' ')19 { i++;//空格20 ch = getchar();21 continue;22 }23 else if(ch == '\n')24 {25 j++;26 ch = getchar();27 continue;28 }29 else30 {31 k++;32 ch = getchar();33 continue;34 }35 }36 printf("space: %d,newline: %d,others: %d\n", i,j,k);37 return 0;38 }