Salve, dovrei fare un prgramma in C che legga da tastiera una sequenza di numeri di lunghezza ignota.
il programma a partire dal primo numero introdotto stampa ogni volta la media di tutti i numeri introdotti. e dovrebbe terminare quando il numero inserito è negativo.
io ho fatto così;
C'è qualcosa che non va ma non riesco proprio a capire cosa.#include <stdio.h>
int main()
{
int media=0,n,cont,i,somma=0;
for(cont=0;n<0;cont++)
{
printf("Inserisci numero:\n");
scanf("%d",&n);
somma+=n;
media=somma/cont;
printf("La media è %d\n",media);
}
}
Grazie per l'aiuto Necsus