アプリ版:「スタンプのみでお礼する」機能のリリースについて

Fortranで/(スラッシュ)を含んだ以下の日時データを読み込ませたいのですが、

DATE(←カラム)
12/08/14(←読み込ませたいデータ)

以下のプログラムでは"12"までしか読み込むことができません。

CHARACTER*8 DATE
(中略)
READ (3,*) DATE
WRITE(*,*) DATE

何故スラッシュ以降を読み込ませられないのでしょうか。

A 回答 (2件)

どうして


READ(3,*) DATE
で文字列を読むの?
スラッシュがあれば,そこでデータ入力が打ち切られるよね。

普通は
READ(3,'(A)') DATE
でしょ。
READ(3,'(A8)') DATE
でもいいけど。

どうしても
READ(3,*) DATE
で読みたいのなら,データの方を
"12/08/14"
とか
'12/08/14'
にするんじゃないの?
    • good
    • 0

複数台の端末機で、


其の検証が実施されたのでしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!