用getchar函数输入三个字符,然后用printf函数按输入次序输出这三个字符,并输出这三个字符的ASCII码值?

用getchar函数输入三个字符,然后用printf函数按输入次序输出这三个字符,并输出这三个字符的ASCII码值,最后用putchar函数按与输入字符相反的次序输出这三个字符。

#include <stdio.h>

int main()

{

char a,b,c;

printf("请输入3个字符:");

a=getchar();

b=getchar();

c=getchar();

printf("%c %c %c\n",a,b,c);

printf("%d %d %d\n",a,b,c);

putchar(c);

putchar(b);

putchar(a);

return 0;

}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-28
include<stdio.h>
main()
{
getchar(a);
getchar(b);
getchar(c);
printf("%c,%c,%c\n");
printf("%d,%d,%d\n",a,b,c);
putchar(c);
putchar(b);
putchar(a);
}
相似回答