細かい言いまわしをすれば、
stdlib.hにEXIT_SUCCESSが0として定義されてる処理系では、
異常終了時に0を返すべきではないね。

んで、半田ごてが必要な世界はほっといて
大抵は0なんで、異常終了時は0返さないほうがいいかなー。
/* ゴメンね、ハード屋さん愛してる。仲良くしてね */