Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/11/2012, 08:18
Avatar de cotolon
cotolon
 
Fecha de Ingreso: octubre-2012
Mensajes: 55
Antigüedad: 11 años, 6 meses
Puntos: 10
Respuesta: Problema en la cabecera de las funciones (C)

Hola, tienes 2 errores, el primero es la forma de declarar la función prototipo, ya que la función tiene de parámetro un puntero, tienes que declarar el tipo float puntero arriba de main. en max min y med, así:

Código C++:
Ver original
  1. float max(float *,int);
  2. float min(float *,int);
  3. float med(float *,int);

Y el segundo, es cuando pasas el vector a la función, la pasas como v[i], y solamente hay que pasarla como v, así:

Código C++:
Ver original
  1. printf("O maximo do arquivo e: %f\n", max(v,i));
  2.   printf("O minimo do arquivo e: %f\n", min(v,i));
  3.   printf("A media do arquivo e: %f\n", med(v,i));