输入一个三位整数,将它反向输出。例如输入123,输出应为321.

如题所述

#include<stdio.h>
main()
{
int a,b,c,e;
printf("请输入一个三位正整数: ");
scanf("%d",&a);
b=a%10;
c=(a/10)%10
e=a/100;
printf("%d%d%\n",b,c,e);
}追问

有木错?

追答

#include
main()
{
int n;
int n3,n2, n1;
int num;
printf("请输入一个三位整数n\n");
scanf("%d", &n);
n3=n/100;
n2 =(n-n3*100)/10;
n1=n%10;
num= n1*100 + n2*10 + n3;
printf("num=%d\n", num);
}
这个是调试通过 无错误。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答