exit使ってmain以外でプログラムを終了させることは構造化を乱すことになるとか。
うーん?