#include <stdio.h>
int somma(int S[30]){
	int ris=0;
	for(int i=0;i<30;i++){
		ris=ris+S[i];
	}
	return ris;
}
int max(int M[30]){
	int ris=0;
	for(int i=0;i<30;i++){
		if(M[i]>ris){
			ris=M[i];
		}
	}
	return ris;
}
int trovanumero(int T[30], int N){
	int ris=0;
	for(int i=0;i<30;i++){
		if(N==T[i]){
			ris++;
		}
	}
	return ris;
}
int trovadispari(int D[30]){
	int ris[30];
    for(int i=0;i<30;i++){
	if(D[i]%2!=0){
	ris[i]=D[i];
	printf("numero dispari: %d \n", ris[i]);
    }
    else{
    	ris[i]=0;
    }
  }   
    return 0;
}
int main(void) {
	// your code goes here
int A[30];
int i;
int ris;
float media;
for(i=0;i<30;i++){
	int rn=1+(rand()%100);
	A[i]=rn;
	printf("%d \n", rn);
}
trovadispari(A);
if(trovanumero(A,100)>0){
	printf("ho trovato il numero cercato");
	return 0;
}
ris= somma(A);
printf("la somma è: %d \n", ris);
media=ris/30;
printf("la media è: %f \n", media);
ris= max(A);
printf("il numero max è: %d \n", ris);

	return 0;
}
