1] 授業単元:ソートアルゴリズム
[2] 問題文(含コード&リンク):電話帳の作成
 �@電話帳の作成、編集が可能であり、その結果をファイルに保存、読み出しができる事。
  また、データの検索、およびソートが可能である事。
  メモリダイヤルは1件ごとに追加、編集、削除が行える事。
  全件表示の時に名前、電話番号による昇順、降順ソートが可能な事。
  メモリダイヤルの登録件数は最大1000件。
  許容する文字は
  電話番号が'0'〜'9','*','#','-','P'で32桁まで
  名前がひらがな英数(シフトJIS)でASCIIで32桁まで
 �Aソート条件
  名前は、英字、数字、ひらがなの順番に並び替える事。
  電話番号は'P'および'-'を無視した結果を
  '*'<'#'<'0'......'9'の順番で並び替える事。
  名前、電話番号とも昇順、降順でのソートが可能な事。
[3] 環境
 [3.1] OS:Windows XP
 [3.2] コンパイラ(バージョン):Visual C++ 6.0
 [3.3] 言語:C言語
[4] 期限:2005年5月2日まで
[5] その他の制限: