单字符 I/O:getchar() 和 putchar()
getchar() 和 putchar() 每次只处理一个字符
getchar() 和 putchar() 都不是真正的函数,它们被定义为供预处理器使用的宏
getchar() 不带任何参数,它从输入队列中返回下一个字符
例如,下面的语句读取下一个字符输入,并把该字符的值赋给变量 ch
ch = getchar(); 等同于 scanf("%c", &ch);
putchar() 打印它的参数
例如,下面的语句把之前赋给 ch 的值作为字符打印出来
putchar(ch); 等同于 printf("%c", ch);