(1)学籍番号、氏名、年齢の三つのメンバから構成される構造体(gakuseki)を定義しなさい。
メンバ名はそれぞれ学籍番号がno、氏名がname、年齢がageとし、noが大きさ7の文字配列、
nameが大きさ20の文字配列、ageが整数型としなさい。
(2)次に、定義した構造体の各メンバに対してキーボードから入力する次の仕様の関数を作成して
実行しなさい。
gakuseki input_data(void);
引数:なし
戻り値:gakuseki型データ
(3)次に入力したデータをディスプレイに表示する次の仕様の関数を追加して実行しなさい
void output_data(gakuseki);
引数:gakuseki型データ
戻り値:なし
(4)次にgakuseki型の配列を用いて複数人数分扱えるようにメイン関数を改変しなさい。
(5)次に入力したすべてのデータを年齢の昇順に出力する次の仕様の関数を追加して実行しなさい
void sort_data(gakuseki[],int);
第一引数:gakuseki型の配列
第二引数:配列の全要素数
戻り値:なし

(1)〜(5)をひとつのプログラムにまとめる。
誰かやってくれませんか?お願いします。