编辑代码

#include <stdio.h>
//a为临时存储数字位数,b为用户输入的正整数,d记录循环次数
int main () {
    int a;
    int b,d;
    d = 0;
    scanf("%d",&b);
    while(b !=0){
        a = b % 10 ;
        d++;
        printf("该数的第%d位为%d\n",d,a);
        b = b /10;





    }

	return 0;
}