Media di N numeri (linguaggio C)

di il
1 risposte

Media di N numeri (linguaggio C)

Potete aiutarmi a correggere questo programma?
Mi dice sempre che la media è 0.


#include <stdio.h>
#include <stdlib.h>

int main()
{
int cont, N;
float S, X, M;

do{
printf("Quanti numeri vuoi inserire? ---> ");
scanf("%d", &N);
}while(N <= 0);

S = 0;
cont = 1;
while(cont <= N){

printf("Inserisci un numero: \n");
scanf("%d", &X);

S = S + X;
cont ++;
}

M = S / N;

printf("La media di questi %d numeri e': %f", N, M);
return 0;
}

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte