正确程序
#include<stdio.h>
#define maxn 105int a[maxn];
int main()
{
int i=0;
do
{
++i;
scanf("%d",&a[i]);
}
while(a[i] != 0);
for(int j=i-1;j>=1;j--)
printf("%d ",a[j]);
return 0;
}
(输出结果需换行:("%d\n")
输出结果用空格隔开:(“%d ”)
do-while循环格式“do{循环体}while(条件)”,其中循环体至少执行一次,每次执行完循环体后判断条件,当调教满足时继续循环。
for循环格式“for(初始化;条件;调整) 循环体”其中先判断条件是否成立,再决定是否执行循环体。)