C言語なら、俺に聞け! <10>
■ このスレッドは過去ログ倉庫に格納されています
0287デフォルトの名無しさん
NGNGんとね、問題を切り分けた方がいいんじゃないカナ?
ソース見た感じ、ファイル入力も動きそうにないし、
そもそもコンパイル出来ていないでしょ?
“ファイルから黄泉込まないと話にならない”なら、
2分木の事は置いておいて単語を黄泉込む処理を完成させる。
“そもそもの目的である2分木が先”なら、
文字列配列を用意してそこから2分木を作成してみる。
const char* dummyWords[] = {
"ABC","DEF","GHI",NULL
};
const char** word;
word=dummyWords;
while(*word)
node = addNode(*word++);
こんな感じカナ。
あとaddNode()の中で単純に再帰して戻り値を代入してるけど、
それじゃダメダメじゃないカナ。
今のままだと無限ループするし、ちゃんと枝の差し替えをしないと。
まだ色々あるけど一つ一つ解決して行く方がいいんじゃないカナ?
■ このスレッドは過去ログ倉庫に格納されています