求解答,怎么定位到数字,然后逆序呢

大一的程序,输入五位数之后,不知道怎么定位到个数上,再取出来进行逆序,一下子不知道该用什么语句,求解答疑惑

img

采用最朴素的方式

#include<stdio.h>
int main()
{
    int num;
    int a1,a2,a3,a4,a5;
    scanf("%d",&num);
    a5=(num/10000)%10;    //万位数字
    a4=(num/1000)%10;    //千位数字
    a3=(num/100)%10;    //百位数字
    a2=(num/10)%10;        //十位数字
    a1=(num/1)%10;        //个位数字
    printf("%d  %d  %d  %d  %d",a1,a2,a3,a4,a5);
}



不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^