C语言高手来啊~~

来源:百度知道 编辑:UC知道 时间:2024/05/13 20:05:03
我是C语言菜鸟~~有几道题不会啊~~哪个大哥能告诉我!!
1.接收一个四位整数.编写一个程序,将该数的每一为数字相加并显示结果.
2.接受拥护输入的数值,该数值表示某个字符的ASCII码,使用putchar( )函数显示该字符

1.#include<stdio.h>
main()
{
int a,x1,x2,x3,x4;
printf("Input the number:");
scanf("%d",&a);
x1=a%10;
x2=(a/10)%10; /*依次求出个位,十位,百位,千位上的数*/
x3=(a/100)%10;
x4=(a/1000)%10;
printf("x1=%d x2=%d x3=%d x4=%d \n",x1,x2,x3,x4);
printf("%d",x1+x2+x3+x4);
getch();
}