//用指针逆序排列
#include<stdio.h>
#define N 5
int main()
{
int array[N] ;
int * ptr_array_start = array;
int * ptr_array_end = array + N - 1;
int temp;//临时变量
int i;
for(i = 0;i < N;i ++)
{
scanf("%d",&array[i]);
}
while(ptr_array_start != ptr_array_end)
{
temp = *ptr_array_start;
*ptr_array_start = *ptr_array_end;
*ptr_array_end = temp;
ptr_array_start ++;
ptr_array_end --;
}
for(i = 0;i < N;i ++)
{
printf("%d\t",*(array + i));
}
}
//**************************************************************