给一个不多于5位的正整数,要求:1,这个数有几位2,打印每一位的数,3逆序打印,比如321 输出 123。好在这答也不难,用了一会儿时间就做完了。main(){ int n; int num; int i=0,a[5]; printf("请输入不大于5位的正整数"; scanf("%d",&num); do { do =num % 10; num /=10; i++; }while(num!=0); n=i; printf("LEN%d",n); for(i=n-1;i>=0;i--) printf("%d",a[ i ]); for(i=0;i<n;i++) printf("%d",a[ i ]); }