C语言输入一个三位正整数,输出各位位数上的至,并且将三位数逆序输出

例如输入123,输出,百位上的是1,十位上的是2,各位上的是3,按位逆序的数是321

#include <stdio.h>
int main()
{
    int a,b,c,n;
    scanf("%d",&n);
    a=n/100;
    b=n/10%10;
    c=n%10;
    printf("百位上的是%d,十位上的是%d,个位上的是%d,按位逆序的数是%d%d%d\n", a,b,c,c,b,a);
    return 0;
}追问

不好意思刚刚没说清楚,您看您可以按这个要求再麻烦一遍吗

追答#include <stdio.h>
int main()
{
    int a,b,c,n;
    scanf("%d",&n);
    a=n/100;
    b=n/10%10;
    c=n%10;
    printf("百位上的是%d,十位上的是%d,个位上的是%d,按位逆序的数是%d\n", a,b,c,c*100+b*10+a);
    return 0;
}
温馨提示:答案为网友推荐,仅供参考