无法从键盘输入EOF!!(已经试过了 ctrl-Z 和 ctrl-D)
windows上面用ctrl-Z linux用ctrl-D 来输入EOF 但我试了都不行呀
程序代码:#include<stdio.h>
#include<string.h>
int main()
{
char c;
int space=0,table=0,enter=0;
printf("please enter something\n");
scanf("%c",&c);
while(c!=EOF)
{
switch (c)
{
case 10:enter++;break;
case 32:space++;break;
case 9:table++;break;
}
}
printf("空格:%d\n回车:%d\n水平制表符:%d\n",space,enter,table);
getchar();
return 0;
}



