C语言知识点十四: getchar()和putchar()
对字符输入或输出函数:getchar()和putchar():
这里需要说明一下这两个函数通常是定义在stdio.h头文件中,它们通常是预处理宏,而不是真正的函数,后面的知识点会讨论类似函数的宏。
其用法就是这两个函数只能每次读取一个字符或输出一个字符。
#include<stdio.h>
#define SPACE ' '
int main()
{
char ch;
ch = getchar();
while(ch != '\n')
{
if(ch == SPACE)
putchar(ch);
else
putchar(ch + 1);
ch = getchar();
}
putchar(ch);
return 0;
}
如输入:CALL ME HAL.
则输出:
浙公网安备 33010602011771号