C/C++の宿題片付けます 142代目

このエントリーをはてなブックマークに追加
151デフォルトの名無しさん
[1] 授業単元:プログラミング C++
[2] 問題文(含コード&リンク):
文章を標準入力ストリームから単語ごとに読み, その単語がはじめて単語であれば listに加え出現回数を1とする.
既に出現した単語ならリスト最後に単語をアルファベット順にソートし,出力するプログラムを作成せよ.
ただし以下の点に注意せよ:
文章の最初は大文字で始まるが(例えば"The"), これはすべて小文字(the)に変換せよ.
文章の最後や切目にはピリオド「.」やカンマ「,」がつくが, これは単語には加えない.
同様に単語さらに単語先頭と末尾のカッコ「(」「)」も単語には加えない.
先頭と末尾のシングルクォーテーションやダブルクォーテーション 「'」「"」も単語には加えない.
[3] 環境
 [3.1] OS:unix
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語:C++
[4] 期限:11月7日まで

よろしくおねがいします