如何将输入的n个数倒序输出?

来源:百度知道 编辑:UC知道 时间:2024/05/24 11:12:19
用数组来做
是n个数,数组长度不确定那种,不要用数组以后的知识来做,还没学到那了,我的意思就是如何定义那种长度不确定的数组,由输入数据的个数来决定数组的长度!

大体是这样的,具体情况可以稍作修改。试试吧!
main()
{ int a[1000],n=0,*p;
p=&a[0];
scanf("%d",p);
while(isspace(p)) //判断p是不是空格,制表,回车
{ n++;
p=&a[n];
scanf("%d",p);
}
for(i=n-1;i>=0;i--)
printf("%d",a[i]);
}

先填数据
后在输出的时候从最后面的那个开始进行就可以了