課題でやってきて下さいと言われたのですが、C言語始めたばかりで
 なにから手をつけていいのかちんぷんかんぷんで
 みなさん助けてくださいませんでしょうか??;; よろしくお願いします。
[2] 問題文
 番号、氏名、フリガナ、住所、電話番号を表示するプログラムを作成せよ。というもので
----------------------------------------------------------------------------
�U学生番号�U 氏名 �U フリガナ �U 年 �U 住所 �U 電話番号  �U
�U 0001 �U山崎浩高�U ヤマザキヒロタカ �U 20 �U 香坂市3丁目 �U 054-227-1468 �U
�U 0002 �U大塚高次�U オツカタカツグ �U 19 �U 笛川市2丁目 �U 055-235-7789 �U
�U 0003 �U長谷部仁�U ハセベジン �U 21 �U  北斗市1丁目 �U 0541-156-7785 �U
�U 0004 �U葛西隆行�U カサイタカユキ �U 20 �U 東百合菜 �U 0556-554-6635 �U
----------------------------------------------------------------------------
 ※上記のないようにて構造体を作成して、初期値として設定する。

�A以下の入力により、各データをソートして表示を行う。

 1 学生番号 2 氏名 3 住所 4 電話番号 5 年齢順
 
�Bソート方法はバブルソートを用いて行う。

�C使用して良い関数
  printf関数 getch関数 は使っていいとあります。 
  また memcpy memcmp strcpy strcmp 等の関数は自作しろとあります。

[3] 環境
 [3.1] OS:Windows [3.2] コンパイラ名とバージョン: Borland C++ Compiler 5.5
 [3.3] 言語: (C/C++/どちらでも可)
[4] 期限: (2007年2月19日まで)
[5] その他の制限: (printf関数 getch関数 は使っていいとあります。 
  また memcpy memcmp strcpy strcmp 等の関数は自作しろとあります。
最後になりますが、どうかよろしくお願いします;;