int main()
{
int i,j,m,n,a[5]
scanf("%d",&m)
i=0
while(m!=0)
{
n=m%10
m=m/10
a[i++]=n
}
printf("%d\n",i)
for (j=i-1j>=0j--)
printf("%d ",a[j])
printf("\n")
return 0
}
两种做法,一种是楼下的知友写的,当成一个整数来做。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include
void
main(void)
{
int
n,a[20],
i=
0
printf("请输入个数:")
scanf("%d",&n)
for(i=0i<=ni++)
scanf("%d",
a[i])
for
(
i=
n
i
>=
0
i--)
printf("%d
",
a[i])
printf("\n")
}