#include #define SIZE 256 int main(void) { char fname[SIZE]; FILE *fp; printf("出力先のファイル名を入力してください:"); scanf("%s", fname); if ( (fp = fopen(fname, "w")) == NULL ) { printf("[エラー] %s を開けませんでした\n", fname); return 1; } printf("初項,公比,項数をそれぞれ入力してください:"); fclose(fp); printf("%s に\n 初項 %f\n 公比 %f\nの等比数列(項数 %d)を書き込みました\n", fname ); return 0; }