谁能帮我看下哪里错了
#include <stdio.h>intm(int a[],int n,int *max,int *min)
{
int *p;
*max=*min=*a;
for(p=a+1;p<a+n;p++)
{if(*p>*max)
*max=*p;
else if(*p<*min)
*min=*p;}
return 0;
}
main()
{
int a;
int i,*max,*min;
max=a;min=a;
for(i=0;i<10;i++)
scanf("%d",&a);
m(a,10,max,min);
printf("%d\t%d\n",*max,*min);
} 我这里运行没有错
页:
[1]