Buonasera forum! Vi chiedo di spiegarmi come funziona la funzione (scusate il gioco di parole eheh) exit(0), dato che con il c sono una principiante... so che exit(0) inserito a fine programma indica EXIT_SUCCESS quindi programma senza errori, mentre exit(1) indica EXIT_FAILURE. Tuttavia il suo funzionamento mi rimane piuttosto oscuro..sopratutto, cosa che sarà forse un dubbio stupido, se è il programmatore stesso a inserire a fine programma exit(0), come fa a sapere che il programma e scritto correttamente? O lo aggiunge solo dopo aver compilato, eseguito e quindi controllato? Grazie in anticipo ?^^