#include "stdio.h"
#include "math.h"
void main()
{
    int a[10],n,i=0,j=0,k=0;
    printf("请输入一个数:");
    scanf("%d",&n);
    while(n!=0)
    {  
        a[i++]=n%10;
        n/=10;
    } 
    for(i=i-1;i>=0;--i)
    {
        a[i]=a[j++];
    }
    for(i=0;i<=j-1;i++)
        k=k+a[i]*pow(10,i);
    printf("%d\n",k);
    
} 
各位大虾,这是输入一个整数,将最高位与最低位换过来,次高位于次低位更换,依次类推。如输入123456789,输出987654321的题目,帮我看看我这是哪错了,谢谢哈。