设计c语言程序,把由键盘输入的数列(如1,3,5,7,9)按相反的顺序(如9,7,5,3,1)输入
设计c语言程序,把由键盘输入的数列(如1,3,5,7,9)按相反的顺序(如9,7,5,3,1)输入#include<stdio.h>
#define n 5
void main()
{
int i=0,j=5,k,a[n];
for(i=0;i<n;i++)
scanf("%d",&a[i]);
while(i<j) {k=a[i];a[i]=a[j];a[j]=k;i++;j--;}
for(i=0;i<6;i++)
printf("%d",a[i]);
}
这个程序可以编译,输入13579后,却没有输出97531,为什么????