我是一个为输入被重定向到文件的学校编写C程序的新手。我将仅使用getchar()
来检索信息。我正在使用Windows Visual 2008,我无法弄清楚为什么我的代码不会退出循环。谁能帮我吗?谢谢。while while循环中的getchar()问题
while (rec != 'EOF')
{
while (rec != '\n')
{
variable=getchar;
printf ("this is variable %c");
}
}
您留下的失误上'getchar'无'()'和printf不会将'%c'绑定到'rec'。尽管你已经把rec的值设置得更好了。 – 2011-04-20 04:38:58