C语言从键盘输入一个三位整数,将其存储到一个int型变量中,输出其各位上的数字对?

从键盘输入一个三位整数,将其存储到一个int型变量中,输出其各位上的数字对应的字符ASCII码,以空格分隔。

例如输入“195”,输出“49 57 53”。

第1个回答  2020-03-28

#include <stdio.h>

void main()

{

int a;

char b,c,d;

scanf("%d",&a);

b = a / 100 + '0';

c = (a - a / 100 * 100) / 10 + '0';

d = a % 10 + '0';

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

}


本回答被提问者采纳
相似回答