任意输入一个有五位数字的正整数x,分别输出每一数位上的数字(由高到低分别用abcd表示),请将程序补充完整。
图没有啊
#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);
}