Prima di tutto grazie mille per l'aiuto che mi stai dando, ho provato a scrivere il codice come hai suggerito e se ho capito bene dovrebbe essere così.
però fa la somma dei numeri ma non il controllo , dove sbaglio?
#include <stdio.h>
int main(void){
int n,i,vmax,m,vmin,somma;
printf("Quanti numeri vuoi inserire? "); // CHIEDO ALL'UTENTE QUANTI NUMERI VUOLE INSERIRE
scanf("%2d",&n); // INSERIMENTO DELLA QUANTITA' DEI NUMERI DA INSERIRE
somma=0; // VARIABILE PER LA SOMMA INIZIALIZZATA A 0
m=0; // VARIABILE PER L'ISERIMENTO DEI NUMERI
vmax=0;
vmin=0;
for(i=0;i<n;i++) //IL CICLO INIZIA A 0 E TERMINA QUANDO SONO STATE INSERITI LA QUANTITA' SCELTA
{
printf("%d) Inserisci numero: ",i);
scanf("%d",&m);// INSERIMENTO DEI NUMERI DA SOMMARE
somma=somma+m; // SOMMA DEI NUMERI INSERITI
// VMAX ASSUME IL NUMERO INSERITO
// VMIN ASSUME IL NUMERO INSERITO
vmax=m;
vmin=m;
if(vmax>m) //CONTROOLLO DEI NUMERI INSERITI QUAL' E' QUELLO PIU' GHRANDE
printf("Il valore max e %d",vmax);
if(vmin<m) //CONTROOLLO DEI NUMERI INSERITI QUAL' E' QUELLO PIU' PICCOLO
printf("Il valore min e %d",vmin);
}
printf("La somma dei %d numeri inseriti e %d: \n",n,somma);//STAMPA LA SOMMA DEI NUMERI INSERITI
}