【发布时间】:2021-12-09 18:59:25
【问题描述】:
我有一个 C 程序。
int main ()
{
if (getchar()!=EOF)
puts("Got a character");
else
puts("EOF");
}
我应该在终端的标准输入中输入什么来生成 EOF?
【问题讨论】:
-
试试
putchar('%')或printf("%%") -
我应该从键盘给什么来控制其他部分?
-
你永远不会把你读到的字符分配给
c。 -
@user1593308, 你试过按 CTRL-D 吗? PL。检查这是否将代码带到 else 部分。
标签: c