C言語なら俺に聞け(入門編)Part 70
■ このスレッドは過去ログ倉庫に格納されています
0313デフォルトの名無しさん
2010/09/29(水) 13:59:58complex A[N][N];
で宣言した2次元配列に格納したいと考えてます。
例えば、N=3のとき、
ファイルには実部と虚部がスペース区切りで以下のように並んでいる場合、
(実部と虚部で1要素)
どのようにして読み込めばいいでしょうか。
実部 虚部 実部 虚部 実部 虚部
実部 虚部 実部 虚部 実部 虚部
実部 虚部 実部 虚部 実部 虚部
もちろんエラーが出るのですが、
感覚的には以下のようにして読み込みたいです。
for (i = 0; i < n; i++) {
for (j = 0; j < n; j++) {
fscanf(fp, "%lf %lf", creal(matrix[i][j]), cimag(matrix[i][j]));
}
}
■ このスレッドは過去ログ倉庫に格納されています