[1] 授業単元: C言語
[2] 問題文(含コード&リンク):
社会、理科、英語の得点から平均点と評価を与えるプログラムである。
各個人のデータは�@「出席番号」�A「文系・理系の区分」�B「社会」�C「理科」
�D「英語」�E「3教科の平均」�F「評価」からなる。ただし、具体的にデータとして
入れるのは�@�A�B�C�Dのみ。(残りはプログラムに処理させる)データは構造体で宣言する。「3教科平均」では、各人の社会・理科・英語の平均点を代入しておく。
「評価」には「文系であれば社会と英語の平均、理系であれば理科と英語の平均」に
応じて80以上はA、70〜79はB、60〜69はC、59以下はDといれる。出力はこれらを全て
埋めたものを表形式で出力する。さらに、「3教科の平均」で昇順にソートしておく。
(値の入れ替えはswap関数をつくる)
●検証用データ(変数の宣言時に代入しておく)
出席番号   文系・理系  社会  理科  英語
 0001     文系      85   32   74
 0002     理系      33   68   52
 0003     理系      69   97   83
 0004     文系      72   60   65
 0005     文系      46   72   88
 0006     文系      85   41   79
 0007     理系      77   85   52

[3] 環境
 [3.1] OS:Windows xp
 [3.2] コンパイラ名とバージョン: bcc
 [3.3] 言語: C
[4] 期限: 今週中までぐらいに
[5] その他の制限:繰り返し文、条件判断文、構造体などを勉強しました。
初心者なので、初心者にもわかるようなプログラムをお願いします。