若运行程序出现了这样的提示:
At line 30 of file msr.f90 (unit = 3, file = 'data.out')
Fortran runtime error: End of file
这表明你在30行读取的文件不完整,这种不完整可能是没有按照标准格式编写,也可能是上一步没有完整正确生成第30行所读取的文件,可能是gfortran版本不兼容导致的语法不兼容,可通过更改gfortran版本解决。
安装gfortran链接:https://blog.csdn.net/msl201467/article/details/118123823