Bien otra explicacion como sabemos main es una funcion
int main(void){
return(0);
}
es de tipo entero por lo tanto debe retornar un valor, no necesita parametros por eso
ponemos void "vacio" en informatica el valor 0 significa falso y cualquier otro valor significa verdadero al retornar 0 el programa es como si le dijera al sistema operativo que el programa termino correctamente su ejecucion, si en cualquier parte del codigo pones return(0) el programa finaliza.
int main(void){
return(0);
}
es de tipo entero por lo tanto debe retornar un valor, no necesita parametros por eso
ponemos void "vacio" en informatica el valor 0 significa falso y cualquier otro valor significa verdadero al retornar 0 el programa es como si le dijera al sistema operativo que el programa termino correctamente su ejecucion, si en cualquier parte del codigo pones return(0) el programa finaliza.