我有了一段,但是有一点还没有想明白,
main() { int a[5],i,j,n; printf("input n:"); scanf("%d",&n); for(i=4,j=10000;i<=0;i++,j/=10) a[i]=(n%(10*j))/j; for(i=0;i<5;i++) printf("%d\n",a[i]);
。。。。。。 getch(); }
\"编\"者, 国之大事者也, 生死之地, 存亡之道, 不可不查也。
我现在写出来了,
main() { int a[5],i,j,n; printf("input n:"); scanf("%d",&n); for(i=4,j=10000;i>=0;i--,j/=10) a[i]=(n%(10*j))/j; for(i=4;i>=0;i--) if(a[i]!=0) { printf("%d\n",i+1); break; } for(i=4;i>=0;i--) if(a[i]!=0) printf("%d",a[i]); printf("\n"); for(i=0;i<5;i++) if(a[i]!=0) printf("%d",a[i]); getch(); }