• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【fortran77】空行を含む数値データの読み込み)

【fortran77】空行を含む数値データの読み込み

このQ&Aのポイント
  • fortran77でプログラムを書いています。空行を含むデータファイルを読み込む方法について教えてください。
  • データファイル内に空行が含まれており、その中から特定の条件を満たすデータを取り出したいです。
  • 現在、データの読み込み部分でエラーが発生しており、空行や空白の読み飛ばしの方法を調べている途中です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.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を指定できるのは書式付入出力を行う場合だけです。

bilateraria165
質問者

お礼

返事が遅れてしまい、申し訳ありません。 教えていただいた方法でうまく値を取り出すことができました。 ありがとうございました。