Fortran 77で書かれたコードをFortran 90に変更しました。また、次のエラーをコンパイルしているImが見つかった場合、私はすでに検索していますが、xintは配列として宣言されています。FortranのREADで構文エラーが発生しました
Integer :: n,nitp,m
Integer,parameter :: mdi1=3500
Double Precision :: xint(mdi1),yint(mdi1)
D500: do m=1,nitp
read(4,*) n,xint(m),yint(m)
End Do D500
read(4,*) n,xint(m),yint(m)
1
Error: Syntax error in READ statement at (1)
助けてください。私はあなたのフィードバックをお寄せいただきありがとうございます。
ようこそ。より多くのコードを使用してください、これでは十分ではありません。私たちは 'n 'が何で、' xint'は何か、そして 'yint'は何かを知る必要があります。彼らはどのように宣言され、その価値はどこから来るのか。それが配列であると言うと*十分ではありませんが、私たちは同じエラーを表示するコードが必要です。どのような種類のコードが必要かを確認するには、[ask]、特に[mcve]を参照してください。それは十分に完了しているはずです。 1行でほとんど決して十分ではありません。そして、[ツアー]をすることを忘れないでください。 –
フィードバックいただきありがとうございます、私は私の質問を改善しようとしました。あなたが私の問題のより良いアイデアを持っている必要がある何か他のものがあれば、それを求めることをためらってはいけません。再度、感謝します。 –
提供されたコードをエラーが発生したかどうか試してください。私はそうは思わない。 –