回答編集履歴

2

説明を変更

2021/02/13 12:12

投稿

akiruno-oneone
akiruno-oneone

スコア815

test CHANGED
@@ -4,4 +4,4 @@
4
4
 
5
5
  switch文のなかで、Area.eraseを行ったあと、endかどうかのチェックを行っていますが、これではswitch文のbreakになってしまいます。
6
6
 
7
- switch文を抜けた後で、endかどうかのチェックを行ってください。
7
+ 2番目のforループを抜けるためには、switch文を抜けた後で、endかどうかのチェックを行ってください。

1

endのチェックはswitch文の後で行ってください

2021/02/13 12:12

投稿

akiruno-oneone
akiruno-oneone

スコア815

test CHANGED
@@ -1 +1,7 @@
1
1
  2番目のforループ内で、Area.erase(it)後、1番目のforループと同じように、itがendかどうかのチェックが必要です。
2
+
3
+
4
+
5
+ switch文のなかで、Area.eraseを行ったあと、endかどうかのチェックを行っていますが、これではswitch文のbreakになってしまいます。
6
+
7
+ switch文を抜けた後で、endかどうかのチェックを行ってください。