以下程序的功能是:首先在主函数中输入10个整数,然后在在被调函数中求出这10个数中的最大数及最小数,最后在主函数中输出结果。请改正程序中的错误,最后提交完整的源
#define N 10int max_min(int a[],int n,int pmin)
{int max,min;
int i;
max=min=a[0];
for(i=1;i<=n-1;i++)
{if(a[i]>max)
max=a[i];
if(a[i]<min) /*或else if(a[i]<min)*/
min=a[i];
}
pmin=min;
return(max);
}
int main(void)
{int x[N],max,min;
int i;
for(i=0;i<N;i++)
scanf("%d",&x[i]);
max=max_min(x[N],N,min);
printf("max=%d,min=%d\n",max,min);
return 0;
}