/* List13-1のプログラムは、オープンするファイルが"abc"に限られている。 キーボードからファイル名を読み込んで、そのファイルをオープンするように変更せよ。 */ #include int main(void) { FILE *fp; char fname[256]; printf("ファイル名を指定してください:"); scanf("%s", fname); fp = fopen(fname, "r"); /* ファイルのオープン */ if(fp == NULL) printf("\aファイルをオープンできません。\n"); else { /* ファイルから読み込みなどを行う */ fclose(fp); /* ファイルのクローズ */ } return 0; }