[1] 授業単元: C言語
[2] 問題文(含コード&リンク):
  ★下記の仕様を満たすプログラムをC言語で作成しなさい
  【仕様】 表計算ソフト簡易プログラム
  ▽ Excelのように2次元配列で10人分の3教科の素点表示する。なお、素点は100点満点でランダムに作るものとする。
  ▽ その右の列に個人別の3教科の合計・平均・順位(合計点の高い学生から順に)を表示する。なお平均は少数第1位までの表示とする。
  ▽ 10人分の得点データの下の行に、合計・平均・最高点・最低点の行を作り、各行についてそれぞれ求めて表示する。

   (表示例:空欄にはそれぞれ計算結果が入ることになる)
番号| 国語 数学 英語    |合計    |平均     |順位

1 |  75   35   40     |       |       |
    
2 |  69  75   82       |       |       |
        (中    略)
10 |   57  48   36      |       |       |
---------------------------------------------------
合計 |

平均 |

最高 |

最低 |
[3] 環境
 [3.1] OS: Windows xp
 [3.2] コンパイラ名とバージョン: 分かりません
 [3.3] 言語: C言語
[4] 期限: 来週中ぐらい
[5] その他の制限: 繰り返し、条件処理、配列を勉強しました。これらを使って、一次元配列でお願いします。
         初心者なので初心者でも分かるようなプログラムをお願いします。