2 STEP 1(データ作成)

最初のステップは電話帳のデータベースを作成するプログラムである。

2.1 動作内容

電話帳のデータベース作成のプログラムは、次のような動作が必要である。
  1. データを書き込むためのファイルを開く。
  2. 人数分のデータをキーボードから読み込み、ファイルに書き出す。
    • 名字の読み込み
    • 名前の読み込み
    • 電話番号の読み込み
    • 1行を"名字 名前"のフォーマットでファイルに書き込む
    • 次の1行に電話番号を書き込む
  3. ファイルを閉じる。

2.2 プログラム例

	#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日


no counter