質問: Wall_P;/*壁の報酬*/ } } ```
回答: デバッガーを使うのが早いと思いますが、無限ループになるとしたら2つのwhileループのどちらかしか無いです。 1つ目のwhileループでは、`(MS[i] == 1)`の条件が成立しない限りsが減っていかないので無限ループになります。 2つ目のwhileループでは、`(MS[i] == 1 && cs_F[i] >= max)`の条件が成立しない限りsが減っていかないので無限ループになります。 どちらなのかはデバッガでブレークポイントを掛けてチェックすればわかります。