冷回清风暖 发表于 2020-3-2 18:44:07

code::blocks C语言使用EOF报错

求解下面的代码编译之后直接报错
我用的系统是win10专业版

代码:
#include <stdio.h>
int main()
{
      int i , ch;
      printf("请输入内容:");
      while((ch = getchar())!= EOF)
      {
            putchar(ch);
      }
      return 0;
}


编译结果附图。

qiuyouzhi 发表于 2020-3-2 18:50:10

我这里没有问题啊

冷回清风暖 发表于 2020-3-2 18:50:37

qiuyouzhi 发表于 2020-3-2 18:50
我这里没有问题啊

那我换个编译器试试 谢谢了

一个账号 发表于 2020-3-2 19:28:46

冷回清风暖 发表于 2020-3-2 18:50
那我换个编译器试试 谢谢了

在我这里也没问题

大河之jian 发表于 2020-3-2 19:35:37

我用的VC 6.0也可以的

major_lyu 发表于 2020-3-2 22:28:09

很明显报错的地方不在这个文件。
你这文件都没这么多行。
报错的行号都是190以上了,你能把报错信息文件那一栏拉大一点么,都看不到时哪个文件。

冷回清风暖 发表于 2020-3-3 07:08:48

major_lyu 发表于 2020-3-2 22:28
很明显报错的地方不在这个文件。
你这文件都没这么多行。
报错的行号都是190以上了,你能把报错信息文件 ...

截取的是全部信息了,不过我换了个编译器就可以了,搞不懂
页: [1]
查看完整版本: code::blocks C语言使用EOF报错