#include <stdio.h>
#define N 5
int main()
{
int a[N],i,t;
printf("请输入5个数:\n");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
for(i=0;i<N/2;i++)
{
t=a[i];
a[i]=a[N-1-i];
a[N-1-i]=t;
}
printf("逆序后的数为:\n");
for(i=0;i<N;i++)
{
printf("%d\t",a[i]);
}
return 0;
}
第二种方式
#include <stdio.h>
#define N 5
int main()
{
int a[N],i,t,j;
printf("请输入5个数:\n");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
for(i=0,j=N-1;i<j;i++,j--)
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
printf("逆序后的数为:\n");
for(i=0;i<N;i++)
{
printf("%d\t",a[i]);
}
return 0;
}