程序每个注释found下面有一个错误,共2处错误,其他内容保持不变,使之功能符合要求
#include<stdio.h>
/*************found************/
void fun(int *a,int *size) ;
/*************found************/
{ int k,max=min=0;
for(k=0;k<size;k++)
{ if(a[k]>a[max])
max=k;
if(a[k]<a[min])
min=k;
}
a[size-2]=a[max];
a[size-1]=a[min];
}
int main( void)
{ int a[5],i;
for(i=0;i<5;i++)
scanf("%d",&a[i]);
fun(a,5);
printf("max=%d,min=%d",a[3],a[4]);
return 0;
}
编译错误. |