• 締切済み

Fortranで/(スラッシュ)を含んだデータ

Fortranで/(スラッシュ)を含んだ以下の日時データを読み込ませたいのですが、 DATE(←カラム) 12/08/14(←読み込ませたいデータ) 以下のプログラムでは"12"までしか読み込むことができません。 CHARACTER*8 DATE (中略) READ (3,*) DATE WRITE(*,*) DATE 何故スラッシュ以降を読み込ませられないのでしょうか。

みんなの回答

  • f272
  • ベストアンサー率46% (8529/18254)
回答No.2

どうして READ(3,*) DATE で文字列を読むの? スラッシュがあれば,そこでデータ入力が打ち切られるよね。 普通は READ(3,'(A)') DATE でしょ。 READ(3,'(A8)') DATE でもいいけど。 どうしても READ(3,*) DATE で読みたいのなら,データの方を "12/08/14" とか '12/08/14' にするんじゃないの?

回答No.1

複数台の端末機で、 其の検証が実施されたのでしょうか?

関連するQ&A

専門家に質問してみよう