ISO/IEC14482
3.6.1 5 ・・・If control reaches the end of main without encountering a return statement, the effect is that of executing
return 0;

つーことで、mainだけはreturnを書かなくても、return 0;したことになるYO!
決して値を返してないわけじゃないYO