codice:
#include <stdio.h>

int main()
{
	// Dichiarazioni
	int numeri[]={3,6,2,1,4,5,9,0,8,7};
	int elementi = sizeof(numeri)/sizeof(int);
	int i, min,max,totale;

	// Inizializzazioni
	totale = 0;
	min = max = numeri[0];

	// Trova min, max e totale
	for(i=0; i < elementi; i++ ){
		if(min > numeri[i]) min = numeri[i];
		if(max < numeri[i]) max = numeri[i];
		totale += numeri[i];
	}

	// Stampa risultati
	printf("Min: %d\n",min);
	printf("Max: %d\n",max);
	printf("Media: %d/%d = %f\n",totale,elementi, (float)totale/elementi);

	for(i=0; i < elementi; i++ ){

		if ( numeri[i] % 2 == 0 )	// il numero è pari
			numeri[i] += min;
		else	// se non è pari è dispari
			numeri[i] += max;

	}

	for(i=0; i < elementi; i++ ){

		printf("%d ", numeri[i]);

	}

	printf("\n");

	return 0;
}