• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:intel fortranのエラーで困ってます.)

intel fortranのエラーで困ってます

このQ&Aのポイント
  • Intel Fortranのコンパイルエラーが発生しました
  • エラーメッセージによると、Main/graphics.f(93)に構文エラーがあります
  • 原因としては、write文の構文が間違っている可能性が考えられます

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

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

ファイルの拡張子が.fであるからfixed-formatだと判断されて,1行あたりの最大文字数が72になっている。 継続行を使って2行に分割するのが吉。

qoxoap
質問者

お礼

回答ありがとうございます. 2行に分割すると,すんなりコンパイルできました. FORTRAN90しか扱ったことがなかったので, 文字数に制限があることを知りませんでした.

その他の回答 (2)

  • ninoue
  • ベストアンサー率52% (1288/2437)
回答No.3

特に問題ないとは思われるのですが。 念のため文字列に関してフォーマットの文字数を実際の文字列の文字数と合わせてしていする、 或いは文字数は指定しないでおく等でどうなるかをトライしてみて下さい。 write(chrc,'(a7,e12.3,a4,f7.2,a11,f6.1)') 'Mo[Nm]=',Tmom*1.e18,' Mw=', Mw,' Depth[km]=', H0 write(chrc,'(a,e12.3,a,f7.2,a,f6.1)') 'Mo[Nm]=',Tmom*1.e18,' Mw=', Mw,' Depth[km]=', H0

  • A88No8
  • ベストアンサー率52% (836/1606)
回答No.1

こんにちは  FORTRAN90なんでしょうかね。  小文字だらけのコードがどうにもピンときません(^^;  で、WRITE文の装置番号、書式、IOリストがさっぱり判りません。  特に書式とIOリストに違和感を覚えます。  古い規格のものしか知らないので外していたらごめんなさいm(__)m  的確な助言が早く得られますように(-人-)

関連するQ&A