编辑代码

#include <stdio.h>
void minmax(int a[],int len, int *max,int *min){
    *max = *min = a[0];
    for(int i = 0; i<len; i++){
        if(a[i]>*max){
            *max = a[i];
        }
        if(a[i]<*min){
            *min = a[i];
        }
    }
}
int main () {
    int a[] = {1,3,9,5,41,12,0,-1};
    int max,min;
    minmax(a,sizeof(a)/sizeof(a[0]), &max,&min);
    printf("max=%d\tmin=%d\n",max,min);
	return 0;
}