源码如下
int main()
{
int x;
scanf_s("%d", &x); //输入所要分开的几位数
int mask = 1;
int t = x;
while (t > 9) {
t /= 10;
mask *= 10;
}
do {
int i=1;
int d = x / mask;
printf("第%d个数为%d", i, d);
if (mask > 9)
{
printf(" "); //分开每个数
}
x %= mask;
mask /= 10;
} while (mask > 0);
printf("\n");
return 0;
}