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.

则输出:


posted on 2022-07-06 23:22  Daniel_lmz  阅读(410)  评论(0)    收藏  举报