teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

#include が表示してなかった

2020/05/02 04:09

投稿

PingHermit
PingHermit

スコア478

answer CHANGED
@@ -17,7 +17,8 @@
17
17
  }
18
18
  ```
19
19
  いや、1回目入力エラー起こしたら、max と min 表示するのまずいよね。
20
+ ```
20
- ```#include <stdio.h>
21
+ #include <stdio.h>
21
22
  int main(void)
22
23
  {
23
24
  int data, max, min;

1

気になったので追加。

2020/05/02 04:09

投稿

PingHermit
PingHermit

スコア478

answer CHANGED
@@ -15,4 +15,24 @@
15
15
  printf("%d\n", min);
16
16
  return 0;
17
17
  }
18
- ```
18
+ ```
19
+ いや、1回目入力エラー起こしたら、max と min 表示するのまずいよね。
20
+ ```#include <stdio.h>
21
+ int main(void)
22
+ {
23
+ int data, max, min;
24
+ if (scanf("%d", &data) == 1) {
25
+ max = min = data;
26
+ for (; scanf("%d", &data) == 1;) {
27
+ if (data > max)
28
+ max = data;
29
+ if (data < min)
30
+ min = data;
31
+ }
32
+ printf("%d\n", max);
33
+ printf("%d\n", min);
34
+ }
35
+ return 0;
36
+ }
37
+ ```
38
+ の方がいいかな。