Cita: El primero creo que ya esta resuelto, solo era por saber si esta bien resuelto. Lo que pasa es que en un manual ponia unos ejemplos de codigo, y ponia "void main()", pero al compilar me daba el siguiente error: 'main' must return 'int'. Se me ocurrio cambiar "void main()" por "int main()" y si que funciona, ¿cambia algo o esta bien resuelto?
Digamos que lo de int ya es mera estandarizacion.
te recomiendo mucho que siempre escribas tu main asi:
int main(int argc, char *argv[])
cuando argumentos, y asi cuando realmente no los necesites.
int main(void)
Y siempre al final escribe un return 0, que por eso esta el int.
int main(void)
{
...
...
return 0;
}
Mas tarde cuando avances en C entenderas que significa bien cada cosa y si tienes dudas nos preguntas y te ayudaremos en lo ams que podamos.
Saludos