关于指针的问题
10个数用指针按逆序排序,请帮我看看我的答案哪出错了#include<iostream.h>
#define N 10
void turn(int *p,int n)
{int *q,t;
q=p+n-1;
while(p<p+n/2)
{
t=*q;*q=*p;*p=t;
p++;
q--;
}
int main()
{
int a[N],i;
for(i=0;i<N;i++)
cin>>a[i];
turn(a,N);
for(i=0;i<N;i++)
cout<<a[i];
return 0;
}