[ Foro de C ]

Tengo el siguiente programa me da error en el main, no se por qué

22-May-2025 10:03
Invitado (franklingut)
2 Respuestas

#include <stdio.h>

int main()
{
   printf("Hello World");

   return 0;
}

No entiendo por qué me da error al compilarlo en Ubuntu? En un compilador en lína me compila perfecto!

Qué error tiene? El mensaje que me da es algo así como (en inglés por supuesto):

"error de sintaxis en el main"


23-May-2025 17:04
Nacho Cabanes (+84)

¿Desde qué entorno lo lanzas con Ubuntu? ¿Seguro que tienes instaladas las herramientas de desarrollo en C y las librerías básicas?


06-Jun-2025 19:43
Invitado (arriaga)

Algo parecido me pasó cuando estudiaba Desarrollo de Software en la UNIAT. Muchas veces el error no está en el código visible, sino en cómo se guarda o compila. Asegúrate de que el archivo esté en UTF-8 sin caracteres raros, y compílalo con gcc archivo.c -o programa. A veces, al copiar desde ciertos editores, se cuelan símbolos invisibles que rompen todo.









Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...