Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
FORTRAN编译错误_Fortran - Fatal编程技术网

FORTRAN编译错误

FORTRAN编译错误,fortran,Fortran,我已经有一段时间没有使用fortran了,但我不相信EOF函数是fortran 77标准的一部分,我一直使用end=label的习惯用法 f77 -c -o alqueva.o alqueva.f alqueva.f: In program `ssssss': alqueva.f:402: DO WHILE (.NOT. EOF(12)) 1 2 .NOT. operator at (1) must operate

我已经有一段时间没有使用fortran了,但我不相信
EOF
函数是fortran 77标准的一部分,我一直使用end=label的习惯用法

f77    -c -o alqueva.o alqueva.f
alqueva.f: In program `ssssss':
alqueva.f:402: 
           DO WHILE (.NOT. EOF(12))
                     1     2
.NOT. operator at (1) must operate on subexpression of logical type, but the subexpression at (2) is not of logical type
alqueva.f:415: 
                   DO WHILE (.NOT. EOF(iread))
                             1     2
.NOT. operator at (1) must operate on subexpression of logical type, but the subexpression at (2) is not of logical type
make: *** [alqueva.o] Error 1
(但可能使用
do
而不是
goto
。)


包括以上内容和基于iostat的内容请将您的代码格式化为代码——您看到编辑窗口上方的小图标了吗?使用由1和0组成的一个。即使没有这一点,我也能发现你的第一个错误:FORTRAN77已经过时30年了。顺便说一句——仅仅发布一个类似tat的错误列表是不友好的。你连一个问题都没问。当然,我们能够发现您不知道如何处理上述内容,但这样说是礼貌的。@High Performance Mark-FORTRAN77仍然大量用于科学和工程学科(甚至比后来的变体更受欢迎)。仅仅因为它不是“新事物”,就说使用它是错误的,这是荒谬的。
10 read (blah,end=20)
   process stuff
   goto 10
20 close (blah)