Hola, me gustaría consultar una duda que me ha surgido durante la elaboración de un programa. La duda me surge como consecuencia del siguiente error de compilación:
engine.h:20:35: error: expected declaration specifiers or ‘...’ before ‘SFeatures_struct’
La línia en de código donde se encuentra el error es la siguiente y corresponde al prototipado de una función:
void assignShipFeatures (FILE *f, SFeatures_struct navy[]);
Esta función recibe un puntero de tipo FILE (no sé si específicamente se llama así) y un array donde cada celda es una estructura que contiene diversos datos.
Por más que he buscado información sobre este tipo de error en Google, no entiendo porqué me da error. Espero que puedan indicarme que puede ser.
Muchas gracias.