ヒント

国語、数学、理科、社会、英語の点数の入る変数をそれぞれ
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型で宣言する)