error: statement o statement esperada al final de la entrada en c

void mi_start_curr_serv(void){ #if 0 //stmt #endif } 

Recibo un error como “error: statement o statement esperada al final de la entrada” en mi comstackdor. No pude encontrar ningún error con la función anterior. Por favor ayúdame a entender este error.

Normalmente ese error se produce cuando se omite un } en algún lugar del código, por ejemplo:

 void mi_start_curr_serv(void){ #if 0 //stmt #endif 

fallaría con este error debido a la falta } al final de la función. El código que publicaste no contiene este error, por lo que es probable que provenga de otra parte de tu fuente.

Para mí, este problema fue causado por una falta) al final de una instrucción if en una función llamada por la función desde la cual se informó el error. Intente desplazarse hacia arriba en la salida para encontrar el primer error informado por el comstackdor. Arreglar ese error puede arreglar este error.

Probablemente tenga un error de syntax.

Para mí, me di cuenta de que era mi archivo .h con un ‘{‘. Maye que puede ayudar a alguien =)

Tratar de colocar un

devuelve 0;

en el final de su código o simplemente borre el

vacío

de su función principal espero que haya ayudado