代码:
#include<stdio.h>
int main()
{
int m,n,a,b,c,d,t;
scanf("%d", &n);
if(n>=10000 && n<=100000)
m=5;
else if(n>=1000 && n<10000)
m=4;
else if(n>=100 && n<1000)
m=3;
else if(n>=10 && n<100)
m=2;
else
m=1;
printf ("位数是:%d\n", m);
a=n/10000;
printf("%d\n",a);
b=n%10000/1000;
printf("%d\n",b);
c=n%1000/100;
printf("%d\n",c);
d=n%100/10;
printf("%d\n",d);
t=n%10;
printf("%d\n",t);
while (n != 0)
{
printf ("%d", n % 10);
n = n / 10;
}
return 0;
}