#include <stdio.h>
int main()
{
int ch;
while ((ch=getchar())!=EOF)
{
putchar(ch);
}
return 0;
}
// 函数原型
//int getchar(void);
//int putchar(int ch);
//注意char型一般默认是0-255所以不能吧ch定义成char型否则有可能接受不到-1,EOF是系统用#define定义成了-1
//char型也分unsign char 和 sign char所以有的系统也可以接收-1.
//输入后要等回车才能显示 是线缓冲器造成的
结论:getchar()获取从键盘输入的字符流,putchar()打印出来.俩者是 C 语言库函数。