Hola chic@s, llevo programando un proyecto desde hace unos días, y al ir a compilar me aparece un par de problemas extraños que no me dejan compilar. Según el compilador los errores están en las líneas del return 0; y en la siguiente, la que lleva el }. Los problemas en cuestión son estos:
error: expected identifier or '(' before 'return'
error: expected identifier or '(' before '}' token
Espero que me podáis echar una mano con esto, ya que llevo un par de días buscando la solución y no la encuentro. Por favor, no sé que puede pasar, estoy desesperado.
Salu2
Gracias por la firma The Dark Master
Pues es un problema de un
Pues es un problema de un condicional (if o else) en el que has puesto mal los paréntesis de la condición.
Ejemplo mal hecho:
Ejemplo bien hecho:
Como ves, cada paréntesis tiene que tener un inicio y un final, siendo la suma de ellos siempre par. Así que ya sabes, si quieres comprobar que están bien o los revisas poco a poco o los vas contando y el que sea impar está mal.
Salu2tS!
Ese tipo de errores.
Son difíciles de solucionar si no nos pegas el código :P.
El problema es que hay algo que no has cerrado.
Es un código muy largo
Tiene más de 3000 líneas porque todavía no lo he limpiado. Usa muchos if's, por lo que imagino que estará fuera de un if. Buscaré haber si lo encuentro, y si no soy capaz os pego el código.
Muchas gracias, eres un makina :D.
Salu2
Gracias por la firma The Dark Master