#include<stdio.h>
void swap(int *p,int n)
{
int i,j,max,min,temp,a[10];
p =a;
for(i=0;i<10;i++)
{
if(*a<*(a+i))
max = a+i;
}
for(j=0;j<10;j++)
{
if(*a>*(a+i))
min = a+i;
}
temp = max;
max = min;
min = temp;
}
void main()
{
void swap(int *p,int n);
int i,a[10];
swap(*a,10);
for(i=0;i<10;i++)
scanf("%d",a);
for(i=0;i<10;i++)
printf("%d",*a);
}
错误在哪里 麻烦指出