易百教程

编写程序:提示输入三个字符

要求
编写一个提示三个字符的程序。 例如:

请一次输入三个字符:

代码三个连续的getchar()函数来读取字符。

格式化结果如下:

您输入三个字符分别是:'a', 'b' 和 'c'

这些字符 - abc 将被程序的输入替换。

实现代码:

#include <stdio.h>

int main()
{
  int a, b, c;

  printf("请一次输入三个字符: ");
  a = getchar();
  b = getchar();
  c = getchar();
  printf("您输入三个字符分别是:'%c', '%c' 和'%c' \n", a, b, c);
  return(0);
}

编译和执行上面示例代码,得到以下结果:

hema@ubuntu:~/book$ gcc main.c
hema@ubuntu:~/book$ ./a.out
请一次输入三个字符: hem
您输入三个字符分别是:'h', 'e' 和'm'