编程序,用getchar ()和putchar ()分别输入两个字符给c1,c2,然后用putch

编程序,用getchar ()和putchar ()分别输入两个字符给c1,c2,然后用putchar ()输出这两个字符,用printf ()输出它们的ascii码

#include "stdio.h"
main()
{
char c1,c2;
printf("input c1\n");
c1=getchar();
fflush(stdin);
printf("input c2\n");
c2=getchar();
putchar(c1);putchar(c2);
printf("\nc1=%d c2=%d\n",c1,c2); // 按十进制输出
printf("c1=%#02x c2=%#02x\n",c1,c2); // 按十六进制输出
return 0;
}
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜