为什么编译不出错,但后面步骤没了,360还报毒
main()
{ void con(int *p,int n);
int n,i,*p;
int a[4];
printf("qing shu ru 4ge shu:\n");
for(i=0;i<4;i++)
{ scanf("%d",a[i]);}
p=a;
con(p,4);
for (i=0;i<n;i++)
{ printf("%d ",a[i]);
printf("\n");}
getch();
}
void con(int *p,int n)
{ int i;
int t,*p1,*p2;
for (i=0;i<n/2;i++)
{ p1=p+i;
p2=p+(n-1-i);
t=*p1;*p1=*p2;*p2=t;
}
}