题目:将一个数字按照顺序输出,例如输入1990,输出"1 9 9 0"
#include<stdio.h>
int main() {
int num, i = 0, count = 0,arr_num[50];
printf("请输入一个数字:");
scanf_s("%d", &num);
while (num != 0)
{
arr_num[i++] = num % 10;//逆序存放
num /= 10;
count++;
}
//打印数字
printf("\"");
//从数组的高位开始打印
for (int i = count - 1; i >= 0; i--) {
printf("%-2d", arr_num[i]);
}
printf("\"");
return 0;
}