#include <stdio.h>
int main(int argc, const char * argv[]) {
int x;
scanf("%d", &x);
int t;
t=x;
int cnt=1;
while(t>9){
t/=10;
cnt*=10;
}
while(cnt>0) {
printf("%d", x/cnt);
if(cnt>9){
printf(" ");
}
x%=cnt;
cnt/=10;
}
printf("\n");
return 0;
}
主要解决问题
1. 输出整数位数判断
2.输出时候每一位间隔空格