读书人

如何终止这个程序

发布时间: 2012-02-22 19:36:56 作者: rapoo

怎么终止这个程序?
#include <stdio.h>


main()
{

int c;
while((c=getchar())!=EOF)
putchar(c);
}

这个程序用来把输入定向到输出,但是我不知道怎么终止这个程序啊?
后来想了一下可能是while循环导致getchar()函数一直被动调用,那么我就改成下面这样,结果还是不行

#include <stdio.h>


main()
{
int c;
c=getchar();
while(c!=EOF)
{
putchar(c);
c=getchar();
}
}


[解决办法]
EOF 是个么东东 ?
[解决办法]
在输入的最后按ctrl+z 然后回车 就是 EOF

读书人网 >C语言

热点推荐