从键盘输入最多6位的整数,输出(1)整数的位数,(2)整数的各位数字,(3)按倒序输出各位数字。

不清楚该怎么定义这个数,如果是n,怎么输出后面的问题,如果是abcdef(每个字母代表一个数字),该怎么在scanf后面表明啊,c语言

1.定义数组啊,最多6位,那你数组长度是6就够存了
2.既然第一个问题就是求位数,你循环/10求出位数来,不就知道应该循环多少次了吗
3.偷懒可以直接用char数组存,然后正序输出一遍倒序输出一遍完事