- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【fortran77】空行を含む数値データの読み込み)
【fortran77】空行を含む数値データの読み込み
このQ&Aのポイント
- fortran77でプログラムを書いています。空行を含むデータファイルを読み込む方法について教えてください。
- データファイル内に空行が含まれており、その中から特定の条件を満たすデータを取り出したいです。
- 現在、データの読み込み部分でエラーが発生しており、空行や空白の読み飛ばしの方法を調べている途中です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ブランク行が無視されるので、例ではi = 6でEOFになってしまいます。 READ文にENDを入れてみてください。 dimension a(8,4) open(1,file="data.dat") do 100 i = 1,8 read(1,*, END=200) (a(i,j),j=1,4) write(6, *) (a(i,j),j=1,4) 100 continue 200 continue また、open文にblankを指定できるのは書式付入出力を行う場合だけです。
お礼
返事が遅れてしまい、申し訳ありません。 教えていただいた方法でうまく値を取り出すことができました。 ありがとうございました。