Ver Mensaje Individual
  #9 (permalink)  
Antiguo 06/07/2010, 15:01
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 16 años, 5 meses
Puntos: 61
Respuesta: subprograma que calcula la media

Realizar varias veces scanf, sin hacer nada mas, en un ciclo (lineas 15 a 18) no tiene sentido.
Es lo mismo que asignar un valor a una variable varias veces:

a = 1; // se va a perder este valor
a = 9; // se va a perder este valor
a = 4; // se va a perder este valor, si se continua asignando la misma variable
...

Por otro lado, y como consecuencia de esto, la funcion media() suma varias veces el mismo valor.

Recomiendo sumar en el ciclo en que lees, o bien leer hacia un arreglo y no a una variable int.