>>561
>> Node root={"\0",0, NULL, NULL};
>空の単語も全部これにカウントすることになるが、それは意図的なもの?
>Node *root = NULL;でnodeは要らないはず。
>>601とは違う理由だけど、おれは*rootは初期状態でノードを指してる
のがいいと思う。
たとえばリストの場合
LIST* p; p=root; //書いてないところは想像してね
while(p->next != NULL) p=p->next; // これでケツまで行ける
ってかんじで、root==NULLの判定をしなくていいからすっきり。