returnが値をmain()に返してmain()は制御系にその値を返す
値が0の場合は正常終了を意味して0以外だと異常終了を表す

疑問も持たずにそのまま覚えてしまったんだが、
疑問を持つ為の着眼点を教えてくだちぃ