#include<stdio.h>
int main()
{
int num[5];
int n; //输入的数字
int number=0;//记录数字的位数
int i;
scanf("%d",&n);
for(i=0;i<5;i++)
{
if(n==0)break;
else
{
num[i]=n%10 ;//num[0]为最后一位数字 循环出每个数字 1%10=0
n=n/10; //最后一位数字除去 位数少一 1/10=0
number++;
}
}
printf("%d\n",number);
for(i=number-1;i>=0;i–)
{
if(i!=0)
printf("%d “,num[i]);
else
{
printf(”%d\n",num[0]);
}
}
for(i=0;i<number;i++)
{
printf("%d",num[i]);
}
return 0;
}