给1个不多于5位的正整数要求1求出它是几位数2分别打印出每一位数字3按逆序打印出各位数字用C语言编程

问题描述:

给1个不多于5位的正整数要求1求出它是几位数2分别打印出每一位数字3按逆序打印出各位数字用C语言编程

#include "stdio.h"void main(){unsigned long int a=0;//用int可能会溢出//int flag=0;int b[5];//以下部分用于判断数据的位数//while(flag==0){printf("Input the number\n");scanf("%ld",&a);if(a>0&&a=10&&a=100...