Cita:
Iniciado por markohck Poniendolo como tu me lo has puesto me salen los siguientes errores:
gcc -Wall -c "variables2.c" (en el directorio: /home/marco)
variables2.c:3: warning: return type defaults to ‘int’
variables2.c: In function ‘main’:
variables2.c:12: warning: implicit declaration of function ‘getch’
variables2.c:13: warning: control reaches end of non-void function
El compilador de C++ es "benevolente" en el sentido que te da advertencias (warnings). Estas advertencias no evitan que el programa compile, pero tienes que considerarlas porque alguna de ellas podria tenerte mucho tiempo buscando errores en lugares inadecuados. No estas obligado a hacerlo, pero es una buena practica compilar sin warnings.