#include<stdio.h>
void main()
{
int m,x1,x2,x3,x4,x5;
printf("请输入正整数:");
scanf("%d",&m);
x1=m%10,m=m/10;
x2=m%10,m=m/10;
x3=m%10,m=m/10;
x4=m%10,x5=m/10;
printf("x1=%d,x2=%d,x3=%d,x4=%d,x5=%d\n",x1,x2,x3,x4,x5);
printf("m=x1*10000+x2*1000+x3*100+x4*10+x5=%d\n",x1*10000+x2*1000+x3*100+x4*10+x5);
}
方法不只一种,可以用其它方法,自己试试