mmm, ok. Ma il return non dovrebbe solo assegnare un valore ad il nome della funzione? Come fa a far ripetere main?Quando io faccio un programma che va in loop infinito, continua ad andare, perchè questo no?