エラーの原因自体は0で割り算しちゃったことですねー そもそもの問題として最初に1~4のどれを選んでも、問答無用で全パターン計算して計算結果を表示してしまうという問題があります なので、余計な処理が実行されないように、IF文の使い方はしっかり覚えましょう…かな? 個人的にはENDIFを使った複数行のパターンだけ覚えればいいと思ってます