#include <stdio.h>
int main()
{
int m,len=0,i=0,a[100]={0},t;
scanf("%d",&m);
t=m;
while(1)
{
if(m==0)
{
printf("%d为%d位数\n",t,len);
break;
}
a[i++]=m%10;
m/=10;
len++;
}
printf("顺序输出为:");
for(i=len-1;i>=0;i--)
{
printf("%d,",a[i]);
if(i==0)
printf("\n");
}
printf("逆序输出为:");
for(i=0;i<len;i++)
printf("%d,",a[i]);
return 0;
}