最初のステップは電話帳のデータベースを作成するプログラムである。
電話帳のデータベース作成のプログラムは、次のような動作が必要である。
- データを書き込むためのファイルを開く。
- 人数分のデータをキーボードから読み込み、ファイルに書き出す。
- 名字の読み込み
- 名前の読み込み
- 電話番号の読み込み
- 1行を"名字 名前"のフォーマットでファイルに書き込む
- 次の1行に電話番号を書き込む
- ファイルを閉じる。
#include <stdio.h>
int main(void)
{
FILE *write_list;
char myoji[32], namae[32];
char tel[16];
int i;
write_list = fopen("address.txt","w");
for(i=0;i<=9;i++){
printf("%d番目の人の名前を入力してください(ローマ字)\n",i+1);
printf("\t名字:");
scanf("%s",myoji);
printf("\t名前:");
scanf("%s",namae);
printf("\t電話番号:");
scanf("%s",tel);
fprintf(write_list,"%s %s\n",myoji, namae);
fprintf(write_list,"%s\n",tel);
}
fclose(write_list);
return 0;
}
ホームページ:
Yamamoto's laboratory著者:
山本昌志
Yamamoto Masashi
平成17年1月15日