定义变量fortran 77的问题

问题描述 投票:-2回答:1

我发现这个旧的fortran 77程序打印在一本旧书中,我输入了程序,但它没有运行。当我给出变量的维度时,出现下一个:

       DIMENSION XN(20),YN(20),W(20),NUMAJ(20),NUMAAJ(20),SSW(20)
      1,NEJI(5,20),QX(20,20),QY(20,20),IACTE(20),N1(20),N2(20),X(20)
      2,Y(20),DD(20),TT(20),NUMAJA(20) 

和错误代码:

错误:语句标签中的非数字字符(1) 错误:(1)处的不可分类陈述

非常感谢,

fortran fortran77
1个回答
0
投票

比较原始版本和编辑版本显示仍然不正确的缩进:固定格式为标签保留列1-5,为连续字符保留6列,为语句保留7。如果第6列不是空格,则该行继续前一行。

在上面的3行示例中,字符“1”和“2”是第2行和第3行的连续字符,因此它们必须完全位于第6列。第一行没有标签或连续字符,因此必须从列开始7. @melpomene的评论关于延续字符是不完整的,并且基于使用一个空格少的旧版本(编辑后的版本有一个空格太多)。

© www.soinside.com 2019 - 2024. All rights reserved.