前提・実現したいこと
C言語でdatファイルを読み込みたいのですが、色々試しても読み込めず困っています。
発生している問題・エラーメッセージ
問題のdatファイルは以下です。printfで出力すると、全て0で表示されてしまいます。
9.8E-4 -9.00314803303033 9.9E-4 -9.00262275377554 0.001 -9.00209747452075 0.00101 -9.00157219526596 0.00102 -9.00104691601116
該当のソースコード
c言語
1#define _CRT_SECURE_NO_WARNINGS 2#include <stdio.h> 3 4int main(void) 5{ 6 FILE * fp; 7 double a,b,c,d; 8 9 // 読み込みモードでファイルを開く 10 fp=fopen("abc.dat", "r"); 11 12 // ファイル終端まで1行ずつ変数へ読み込む 13 while (fscanf(fp, "%f %f",&a,&b) != EOF) 14 { 15 // 取り出した情報を画面に表示 16 printf("%f\t%f\n", a,b); 17 } 18 19 fclose(fp); 20 21 return 0; 22}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。