#include <stdio.h>
int main()
{
int num;
int count = 0;
printf("请输入一个自然数:");
scanf("%d", &num);
do
{ //从低位向高位,每循环一次分离整数num中的一位数字
printf("%d", num % 10); //输出从num中分离的个位数字
num = num / 10; //从整数num中去掉个位数字
count++; //统计从整数num中分离的数字个数
} while (num != 0);
printf("\n这是一个%d位数\n", count);
return 0;
}