void main()
{
int a, i, j, t[5];
printf("輸入整數值:");
scanf("%d", &a);
for(i = 0; i < 5; i++)
{
t[i] = 0;
}
for(i = 0; a > 0; i++)
{
t[i] = a%10;
a /= 10;
}
printf("數字位數:%d\n",i);
printf("正序:");
for(j = i - 1; j >= 0; j--)
{
printf("%d ",t[j]);
}
printf("\n反序:");
for(j = 0; j < i; j++)
{
printf("%d ",t[j]);
}
printf("\n");
}