编辑代码

#include <stdio.h>
int main () {
    int x,y,mask=1,t;
    printf("输入一个数:");
    scanf("%d",&x);
    t=x;
    while(t>9){
       t/=10;
       mask*=10;
    }
    printf("%d,%d\n",t,mask);
    do{
        y=x/mask;
        printf("%d",y); 
        if(mask>9){
            printf(" ");
        }
        x%=mask;
        mask/=10;
       // printf("x=%d,y=%d,mask=%d\n",x,y,mask);
    }while(mask>0);
   
    return 0;
}