回答編集履歴

2

コード中の誤字修正

2020/07/28 02:01

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -78,7 +78,7 @@
78
78
 
79
79
  while (1) {
80
80
 
81
- printf("数値1=");
81
+ printf("数値2=");
82
82
 
83
83
  if (scanf("%d", &n2) == 1 && n2 >= 1 && n2 <= 100) break;
84
84
 

1

補足説明の追加

2020/07/28 02:01

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -97,3 +97,11 @@
97
97
  }
98
98
 
99
99
  ```
100
+
101
+ **追記**
102
+
103
+ 実は上記の 2つのコードは完璧ではありません。
104
+
105
+ 7 と 3.14 を入力すると 7 と 3 が入力されたものとしてエラーメッセージを出しません。
106
+
107
+ もちろん、解決策はあります。