Sto cercando di fare un programma che fa la media con le funzioni, solo che mi chiede una voltà in più il valore che voglio inserire ed non mi da il risultato esatto.
Ecco il codice:
Cosa ho sbagliato???codice:#include <stdio.h> double Media(); int main(){ printf("Programma che esegue la media\n"); Media(); printf("\n%f",Media()); getch(); } double Media(){ double m=0; int i=-1,n; do{ i++; printf("Inserisci un numero\n"); scanf("%d",&n); m=m+n; }while(n!=0); m=m/i; return m; }