回答編集履歴
1
追記
answer
CHANGED
@@ -9,4 +9,12 @@
|
|
9
9
|
これでは、該当のインデックス(`j`)は保持されますが、最小値ではありません。従って `min` は、最初に 0が入って、それ以降は更新される事はありません。(最初の`okada` の原因。
|
10
10
|
それは、次の `secmin` を求めるループも同様。
|
11
11
|
|
12
|
-
あとは考えてみましょう。
|
12
|
+
あとは考えてみましょう。
|
13
|
+
|
14
|
+
[追記]
|
15
|
+
おっとこっちも忘れてた。 (既に指摘が出ていたが、、、)
|
16
|
+
> if(min < secmin && secmin > people[k].lot){
|
17
|
+
|
18
|
+
デバッガで追うとかして、途中経過をみるようにしましょう。
|
19
|
+
デバッガ使えなければ、printf()とかで途中経過を出力する。
|
20
|
+
そうしないと、何が起きているか分かりません。
|