Im Grunde musst du keinen return-Wert zurückgeben. Allerdings ist es Gang und Gebe seit C90 durch
Feedback-Spezifische Rückgaben den Statuscode eines ausgeführten Programms zu erhalten.
Gibst du nichts zurück, wird die Funktion automatisch den Wert 0 zurückliefern (Standard Fehler-Code bei eigentlich jedem Dist, deklariert als der EXIT_SUCCESS),
so lange es den Funktionstyp int hat.
Bin mir nicht sicher, es gibt aber jedoch auch Compiler die erlauben sogar den void-Typ für die main Methode, jedoch sollte
man sich an sowas nicht gewöhnen. Lass es einfach fürs' Erste weg und später wirst du selbst merken, wann du warum sowas brauchst.