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

回答編集履歴

2

num =を削除

2017/11/28 08:11

投稿

katahiromz
katahiromz

スコア186

answer CHANGED
@@ -5,7 +5,7 @@
5
5
  int main(void) {
6
6
  int num;
7
7
  printf("? "); scanf("%d", &num);
8
- num = limit(1, 100, &num);
8
+ limit(1, 100, &num);
9
9
  printf("%d\n", num);
10
10
  return 0;
11
11
  }

1

代入式を入れ替え

2017/11/28 08:11

投稿

katahiromz
katahiromz

スコア186

answer CHANGED
@@ -11,9 +11,9 @@
11
11
  }
12
12
  void limit(int min, int max, int * p) {
13
13
  if (min > *p){
14
- min = *p;
14
+ *p = min;
15
15
  } else if (*p > max){
16
- max = *p;
16
+ *p = max;
17
17
  }
18
18
  }
19
19
  ```