/*题目:通过指针传递实现将一数组中的数据按相反顺序存放。
输入输出格式参见样张。*/
#include<stdio.h>
void invert(int*,int );
main()
{ int a[5],i;
for(i=0;i<5;i++){
scanf("%d,",&a[i]);
}
invert(a,5);
for(i=0;i<5;i++){
printf("%d ",a[i]);
}
printf("\n");
}
void invert(int* p,int n)
{ int i,j,temp;
/**********Program**********/
for(i=0,j=n-1;i<j;i++,j--)
{temp=p[i];p[i]=p[j];p[j]=temp;}
/********** End **********/
}