C言語 ファイル1(テキストファイルのオープン、クローズ)
/* 商品マスタを読み込み、商品一覧表を出力する(商品マスタを実行前に作成しておく)。 */ #include <stdio.h> int main (void) { int code,price,i; char name[32]; FILE *fp; fp=fopen("syohin.mst","r"); if(fp==NULL){ return -1; } printf("***商品一覧表***\n"); printf("コード 商 品 名 単 価\n"); printf("--------------------------\n"); while(fscanf(fp,"%d%s%d",&code,name,&price)!=EOF){ printf("%5d %s \t%d\n",code,name,price); } fclose(fp); return 0; }