我正在尝试制作一个计算输入的字符数的程序,但是EOF信号似乎有问题,因为按Enter键后程序没有结束。我不想使用标记来手动终止它。
我尝试使用CTRL + Z和CTRL + X,CTRL + D或输入-1,但没有一个起作用。
#include <stdio.h>
void main()
{
double count;
for(count=0; (getchar())!=EOF; ++count)
{
;
}
printf("Char Count%.0f\n",count);
}
我正在使用Windows 10,Atom编辑器,gpp-compiler(3.0.7)软件包(由kriscross07开发)和minGW 8.2.0。