
Adrian Campos
Pregunta¿Estaria en lo correcto haciendo uso de void en este codigo?
#include <stdio.h> int main(void) { printf("Hello World"); }
Omitiendo el return y pasandole void como argumento a la funcion main.

Stiven Andres Arevalo
También podrías declarar en la fucion main con void en lugar de otros tipos de datos
#include <stdio.h> void main() { printf("hello World"); }
Así no tendrías que usar return 0

Wandy Rafael Santana Evangelista
Basicamente ++no hay problema++, puesto que el parametro void solo representa la ++nada++, en cuanto al return, esta okay, pero como es una funcion declara int es recomendable por ++buenas practicas++ que le coloques el return 0;. Pero en caso de que la funcion sea mas compleja que haga algun calculo, obviamente querras que retorne el valor resultante. En resumen para hacer lo que estas haciendo no hay problema alguno, pero por buenas practicas es bueno colocarle el return 0;