getchar输入putchar
时间: 2023-11-21 08:56:35 浏览: 59
getchar输入.cpp
下面是一个使用getchar输入putchar输出的例子:
```c
#include <stdio.h>
int main() {
char c1, c2, c3;
c1 = getchar(); // 输入第一个字符
getchar(); // 消耗掉输入缓冲区中的回车符
c2 = getchar(); // 输入第二个字符
getchar(); // 消耗掉输入缓冲区中的回车符
c3 = getchar(); // 输入第三个字符
putchar(c1); // 输出第一个字符
putchar(c2); // 输出第二个字符
putchar(c3); // 输出第三个字符
return 0;
}
```
当我们运行程序后,会等待我们输入三个字符,然后按回车键结束输入。程序会将输入的三个字符依次输出。需要注意的是,由于getchar是以行为单位进行存取的,因此在输入每个字符后需要使用getchar消耗掉输入缓冲区中的回车符,否则会影响后续的输入和输出。
阅读全文