国語、数学、理科、社会、英語の点数の入る変数をそれぞれ
int jap, mat, sci, soc, eng ;
氏名を
char name[10] ;
とするとファイルの読み込みは、
fscanf(input,"%s %d %d %d %d %d", name, &jap, &mat, &sci, &soc, &eng); (※input はファイルポインタ)
となるが、入力ファイルをEOFまで読み込むので、while文で下記のように繰り返せばよい。
while( (n = fscanf ( input, "%s %d %d %d %d %d", name, &jap, &mat, &sci, &soc, &eng)) != EOF) {
// 各人の平均点を求める処理
// 画面に名前と平均点を書き出す
// ファイルに名前と平均点を書き出す
}
(※ n はint型で宣言する)