大一的程序,输入五位数之后,不知道怎么定位到个数上,再取出来进行逆序,一下子不知道该用什么语句,求解答疑惑
采用最朴素的方式
#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);
}
不知道你这个问题是否已经解决, 如果还没有解决的话: