C 数组逆序输出

编写程序对固定内容的数组进行逆序输出,第一个值和最后一个值的位置互换。

效果
在这里插入图片描述
完整代码

#include<stdio.h>
#define N 10
int main()
{
    int a[N]={10,100,20,43,54,15,6,77,82,91};
    int i,t;
    printf("原始数组是:\n");
    for(i=0;i<N;i++)
        printf("%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排序后的数组:\n");
    for(i=0;i<N;i++)
        printf("%d ",a[i]);
    printf("\n");
    return 0;
}

在这里插入图片描述