私は今C言語の勉強中です。そこで下記のようなコードでdatファイルを読み込むプログラムを製作しましたが、 fopen("..\input1.dat", "r")) == NULLとなりファイルは読み込まれません。datファイルのパスはvisual studio 2019 で確認しパスを載せています。表示されている相対パスと絶対パスのどちらを入力しても同じくファイルは読み込まれませんでした。
#include<stdio.h> #include<stdlib.h> int main() { FILE *fp; double a = 10.0; if ((fp = fopen("..\input1.dat", "r")) == NULL) { printf("ファイルが見つかりません : input1.dat\n "); exit(1); } while (a>0) { fscanf(fp, "%lf", &a); printf("a=%f\n", a); } fclose(fp); return 0; }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/02 12:16