C语言 getchar() 函数读取字符并使用 putchar()、printf() 输出
#include <stdio.h>
int main() {
char c1, c2, c3;
printf('请输入三个字符:\n');
c1 = getchar();
getchar(); // 读取并忽略换行符
c2 = getchar();
getchar(); // 读取并忽略换行符
c3 = getchar();
printf('(1) 使用 putchar 输出:\n');
putchar(c1);
putchar('\n');
putchar(c2);
putchar('\n');
putchar(c3);
putchar('\n');
printf('(2) 使用 printf 输出字符型:\n');
printf('%c%c%c\n', c1, c2, c3);
printf('(3) 使用 printf 输出整型:\n');
printf('%d%d%d\n', c1, c2, c3);
return 0;
}
示例输入:
a
b
c
示例输出:
(1) 使用 putchar 输出:
a
b
c
(2) 使用 printf 输出字符型:
abc
(3) 使用 printf 输出整型:
979899
原文地址: https://www.cveoy.top/t/topic/pkF2 著作权归作者所有。请勿转载和采集!