首先说一下这道题的思路,我们要先了解c语言里%这个操作符,也就是取余,我们输入一个整数,它除十的余数就是最后一位的数字,
因此,我们需要建立一个循环,每次循环把余数打印出来,并且每次打印完之后,要对输入的整数进行除十,这样我们就能消去最后一位数字,
也就是说,取余是用来打印最后一个数字,而除十是为了消去最后一个数字
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int n = 0;
scanf("%d", &n);
while (n)
{
printf("%d ", n % 10);
n = n / 10;
}
return 0;
}