[1] 授業単元:Cプログラミング
[2] 問題文(含コード&リンク):テキストファイルtest.txtを単語ごとによみだして表示するプログラム
http://ideone.com/8MhVjがあります。これを改変して切り出した単語の出現回数を調べ、
各単語の出現回数をアルファベット順に出力するプログラムを作っていただけないでしょうか。
例えば、Sato Aoki Suzuki Yoshida AOKI SATO Suzuki Satoという文章であれば
Aoki 2
Sato 3
Suzuki 2
Yoshida 1
という感じです。その際以下の条件があります。
・線形リストを用いて単語の出現回数を記憶し、単語をファイルから読み出す度にこれを更新すること。
・線形リストの内部では、単語が常に辞書順に並ぶように管理されること。単語は大文字と小文字を区別しないこと
・ノード作成、ノード挿入、ノード探索、ノード削除のそれぞれを関数として独立すること
以上です。よろしくお願いします
[3] 環境
 [3.1] OS:Linux
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語:C

よろしくお願いします