给一个不多于5位正整数,求出是几位数,输出是毎一位数字
#include<stdio.h>
int main()
{
int a,b,c,d,e;
scanf("%d,&n");
if(n>9999)
P=5;
else if(n>999)
p=4;
else if(n>99)
P=3;
else if(n>9)
p=2;
else p=1;
printf("位数:%d\n",p);
printf("毎位数字为:");
}
int main
intn,a,b,c,d,e;
scanf("%d,&n");
a=n/10000;
b=n/1000%10;
c=n/100%10;
d=n/10%10;
e=n/10;
printf("%d%d%d%d%d\n",a,b,c,d,e);
printf("%d%d%d%d%d\n",e,d,c,b,a);
return 0;
}