编写函数,对一数组逆序

原型 void rever(double*p,int Num);

#include <stdio.h>
void rever(double *p,int num);
int main()
{
double p[12]={1,2,3,4,5,6,7,8,9,10,11,12,};
reverse(p,12);
system("pause");
return 0;
}
void rever(double *p,int num)
{
int i;
for (i=0; i<num/2; i++) {
int temp;
temp = p[i];
p[i]=p[num-i-1];// p[i]=p[num-i];
p[num-i-1]=temp;//p[num-i]=temp;
}
for (i=0; i<num; i++) {
printf("%d ",p[i]);
}
}

-