質問: curDistance; } } } } }
回答: まず、1つ目のエラーについては変数名の誤りのように思われます。 また、2つ目のエラーは「機能'ローカル関数'は...」のようなメッセージが出るということでしょうか? そうであれば、それは関数の中で関数を定義しようとしていることによるかと思います。 `{`と`}`が正しく対応づけられているかご確認ください。 もう一点、`FindClosestEnemy()`は、最も近い敵が見つかったら、その敵を`return`で返すべきではないでしょうか?もし`FindClosestEnemy()`に関して、「値を返さないコードパスが...」といったメッセージが表示されるようであれば、これも修正する必要があるかと思います。 もし教科書通りに書いてこうなるようでしたら、もしかすると教科書の記述の誤りかもしれません。