地図データmap.dat に対して、出発点の交差点番号をキーボードから入力すると、
A. 隣接する交差点名と交差点番号および出発点からの距離をディスプレイに表示
する
B. 表示された交差点の中から次に進む交差点を選択できる
C. 選択された交差点に対して、A. の手順に戻り、順々に道案内する
プログラムを作成しなさい。手順A の距離は、出発点からの直線距離ではなく、
経路の累計移動距離を計算すること。また、プログラムを途中で終了させるコマ
ンドも用意すること。


という問題について次のようなソースを書いたのですが、これでは経路の累計移動距離が計算されないため、不十分だと言われました。
http://codepad.org/1hcQfHlM
地図データはこちらに上げてあります
http://www1.axfc.net/uploader/Sc/so/202935.dat
どこをどう直せばいいのか、どなたかお願いします