Non ho letto tutto il codice, ma sia nella funzione Min, che nella funzione Max hai commesso un errore: invece di inizializzare le variabili min e max con il primo elemento dell'array, hai sovrascritto il primo elemento dell'array con il valore (non inizializzato) di min e di max. Riporto l'errore nella funzione Min, ma è del tutto analogo anche nella funzione Max.
codice:int Min(int vet[10]) { int min, i; vet[0]=min; // <<<< ERRORE !!! for (i=1; i<10; i++) { if (vet[i]<min) min=vet[i]; } return min; }
Ciao.![]()