魔兽世界主城:对任意输入的4位整数,按相反的次序依次输出。例如,输入1234时,输出结果为4321。

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 19:21:23
对任意输入的4位整数,按相反的次序依次输出。例如,输入1234时,输出结果为4321。
这个程序用C语言怎么来编写啊??

main()
{
int i,a,b,c,d,e,f,g,h;
printf("Please Input a number:\n");
scanf("%d",&a);
while(a>=10000||a<=999)
{printf("Input again:\n");
scanf("%d",&a);}
b=a/1000;c=a%1000;
d=c/100; e=c%100;
f=e/10; d=g%10;
h=g*1000+f*100+d*10+b;
printf("%d",h);
}

先把他转换成字符型
在用取子串函数 循环从后往前取并相加