Как исправить ошибку при чтении файла .dat программой на Фортране? - PullRequest
0 голосов
/ 15 апреля 2019

Я должен написать программу на Фортране для домашнего задания. Когда я скомпилирую это, я получаю это:

At line 36 of file projetfinal2.f90 (Unit 10 "PARAM.dat")
Traceback: not available, compile with -ftrace=frame or -ftrace=full
Fortran runtime error: Bad integer for item 1 in list input

Я не понимаю эту ошибку, не могли бы вы помочь мне исправить это, пожалуйста?

'' 'это часть программы, которая использует файл .dat' ''

SUBROUTINE initialisation(r,l_clear,f,it_max,densite)                   
        TYPE(ROUTE),INTENT(INOUT) :: r
        REAL,INTENT(OUT) :: f

        INTEGER,INTENT(OUT):: it_max
        LOGICAL,INTENT(OUT) :: l_clear
        INTEGER::ios                                        
        OPEN(UNIT=10,FILE='PARAM.dat',FORM='formatted',ACTION='read',iostat=ios)
        IF (ios/=0) STOP 'Erreur'


        READ (UNIT=10,FMT=*) r%n_max                        
        READ (UNIT=10,FMT=*) r%v_max                

        READ (UNIT=10,FMT=*) f  
        READ (UNIT=10,FMT=*) it_max 
        READ (UNIT=10,FMT=*) l_clear                



        CLOSE(UNIT=10)
        END SUBROUTINE initialisation

'' 'это файл .dat' ''

        60
        3
        1
        0.3
        30
        .TRUE.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...