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

回答編集履歴

1

修正

2017/09/24 10:52

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -11,8 +11,8 @@
11
11
  多少泥臭いですが、次のように書き換えれば期待通りに作動します。
12
12
  ```C
13
13
  int cmp(const void *p, const void *q) {
14
- int p_score = ((tim_t *)p)->score;
14
+ double p_score = ((tim_t *)p)->score;
15
- int q_score = ((tim_t *)q)->score;
15
+ double q_score = ((tim_t *)q)->score;
16
16
 
17
17
  if (p_score > q_score) return 1;
18
18
  else if(p_score < q_score) return -1;