[1] 授業単元:C言語-構造体-
[2] 問題文:
 姓,名,年齢,郵便番号,電話番号の各データをメンバとする構造体配列を下記
のように宣言し,その構造体配列にキーボードからデータを逐次入力して,最大100 名
のデータを格納できるようにしなさい。但し,入力の終了は,姓入力の際にnull と入力
することによって判定しなさい。また,入力が終了した時点で,格納された複数名のデ
ータをすべて出力するようにしなさい。
#define MAXREC 100
struct namelist {
char last_name[21], first_name[21];
int age;
char zip[9], tel[13];
} meibo[MAXREC];
▼出力例
Last name(終了はnull 入力)> Tanaka
First name > Tarou
Age > 49
Zip code > 123-4567
Telephone > 0120-1234567
Last name(終了はnull 入力)> null
Name : Tanaka Tarou
Age : 22
Zip code : 123-4567
Telephone: 8899-1234567
[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語: C
[4] 期限: 2008年11月18日 24:00

C言語の、基本的な関数のみでお願いします。