我写了一个你参考下
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
if (n == 0)
return 0;
main();
if (n != 0) printf("%d ", n);
return 0;
}
你这样写就可以了呀~但是还有一个更简单的办法;
把后面两个for合并成一个
i--;
for(;i>=0;i--)
{
printf("%d",a[i]);
}
不知道你这个问题是否已经解决, 如果还没有解决的话: