刚学C语言的,老师的实验题!!!
请求大家帮忙!!!2. 给一个不多于5位的正整数,要求:①求出它是几位数;②分别打印出每一位数字;③按逆序打印出各位数字,例如原数为321,应输出123。
应准备以下测试数据:
要处理的数为1位正整数;
要处理的数为2位正整数;
要处理的数为3位正整数;
要处理的数为4位正整数;
要处理的数为5位正整数。
除此之外,程序还应当对不合法的输入作必要的处理。例如:
输入负数;
输入的数超过5位(如123 456)。