Título: Programacion en C. Estructuras Publicado por: fins94 en 3 Junio 2013, 17:56 pm Intentando crear un programa bastante sencillo me encontré con un error a la hora de compilar que no soy capaz de resolver. El programa consiste en declarar una variable struct con un array de diez elementos enteros y un numero entero, y realizar la media aritmética de los elementos del array multiplicados por el numero entero.
El codigo fuente es el siguiente: Código: #include<stdio.h> Y el error que me aparece a la hora de compilar es: Citar media.c:3:29: error: el parametro 1('x') tiene tipo incompleto Agradeceria una ayuda ya que no es la primera vez que me da este error a la hora de utilizar una variable struct en una funcion. Título: Re: Programacion en C. Estructuras Publicado por: satu en 4 Junio 2013, 18:23 pm Buenas!!
En primer lugar decirte que hay una sección del foro para C/C++. He visto 3 fallos, vamos al lío: -Pon el struct delante de la función "media", el compilador no sabe de qué tipo de dato es x -Dentro de la función debes inicializar la variable res a 0 -Dentro de la función, divides entre i+1, debes dividir entre i que es el número de elementos o 10 directamente Saludos |