前提・実現したいこと
3
2 5 3.5
5 3 2.2
1 5 3.5
1 2 3
と、datデータに書かれている場合に一行目をintのnに、二行目から四行目をAという二次元配列に、そして最後の行だけbの一次元配列にいれたい。
発生している問題・エラーメッセージ
エラーメッセージ エラーメッセージは出てきませんが、結局手入力で読み込む羽目になります ### 該当のソースコード c ```ここに言語名を入力 FILE *fp; fp=fopen("test.dat","r"); fscanf(fp,"%d",n); for(i=0;i<n;i++){for(j=0;j<n;j++){fscanf(fp,"%lf",&A[i][j]);}} for(i=0;i<n;i++){fscanf(fp,"%d",&b[i])}
試したこと
途中で区切る方法、また、この行からあの行までの読み込み方がわからなくてfscanf使えばいいのかなということしかわからなかったです。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。