编程初学者想优化算法

在谭浩强著的《C语言程序设计(第五版)》第四章课后习题第九题能不能用数组优化
题目为:
给一个不多于5位的正整数,要求:
①求出它是几位数
②分别输出每一个数字
③按逆序输出各位数字,例如原数为123,应输出321
球球大家救命了,小组作业😭

1.将整数转为字符串,判断字符串的长度即可;
2.同上,依次输出字符串的每一个数字即可;
3.思路同上。