Título: Duda con estructuras Publicado por: fins94 en 2 Junio 2013, 20:08 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: Duda con estructuras Publicado por: ivancea96 en 4 Junio 2013, 18:55 pm El problema es sencillo: Antes de usar una variable o función, tienes que declararla. Tú lo declaraste después de la primera función, así que esa estructura no sirve para esa función.
Recomendación personal: Declara las variables globales después de los includes y tal. O al menos antes de usarlos en ninguna función. Código: #include<stdio.h> |