回答編集履歴
1
微修正
answer
CHANGED
@@ -16,12 +16,13 @@
|
|
16
16
|
case '+': ans = a + b; break;
|
17
17
|
case '-': ans = a - b; break;
|
18
18
|
case '*': ans = a * b; break;
|
19
|
-
case '/':
|
19
|
+
case '/':
|
20
|
+
if (b == 0.0) {
|
20
21
|
cout << "Error!(ゼロでの割算はできません)\n";
|
21
22
|
continue;
|
22
23
|
}
|
23
24
|
ans = a / b; break;
|
24
|
-
|
25
|
+
default: cout << "Error!(演算記号の指定が誤りです)\n";
|
25
26
|
continue;
|
26
27
|
}
|
27
28
|
cout << "--> " << ans << endl;
|