発展課題(prog2_development.c)
確認課題1で作成したprog2_check1.cを、名前をアルファベット順にデータをソートする
関数sort_alphabetを組み込んだプログラム(prog2_check1.c)を作成せよ。
最終的には、作成したprog2_check2.cのプログラムをコピー&ペーストして提出せよ。
*/
#include <stdio.h>
#include <stdlib.h>
struct student {
char name[20];
int eng;
int math;
int jap;
double ave;
char grade;
};
typedef struct student Student; /* struct student型をStudent型とする */
#define NO 4
int main(void)
{
Student data[]={{"Sato", 82,72,58},
{"Akiyama", 77, 84, 79},
{"Eida", 52, 62, 39},
{"Fujita", 41, 82, 58}};
/* 各自の平均点と評価を求める関数add_ave_grade */
add_ave_grade(data);
/* アルファベット順にソートする関数sort_ave */
sort_alphabet(data);
/* 各自の成績と評価をファイル(grade2020.txt)に書き出すプログラム関数put_eva */
put_eva(data);
return 0;
}