請問誰能將這個程式寫出~?(完整的哦)(編號:7978)

設計一個程式(從鍵盤輸入一英文句子,然後統計該句子內英文
單字重覆出現的頻率(次數),大小寫不分、複合字算一字。
EX: 若輸入
You can fool all of the people. Some of the time and some of the
   people all of the time , but not all of the people all of the time.
   則輸出
   you:1
   can:1
   fool:1
   all:4
   of:6
   以下類推.這個題目我覺得好難,我們班只有一個人寫得出來而已……有誰能完整地將它寫出來嗎???