exitはプロセスを終了して、OSにリターンコードを返すから、
どこで呼ぼうとかまわない。
returnは手続きで、exitは関数