이것은 쉬운 것이어야합니다. 왜 내 읽기 문에 구문 오류가 있는지 알 수 없습니다. 나는 파일 7477 라인을 가지고 있고 각 변수들이 각 라인에서 나의 포맷 지정과 일치하도록하고 싶다. 여기에 도움이 될 것입니다. 감사! 그러나 : 당신의 입력 파일에서 선을 보지 않고FORTRAN 90 - 입력 구문 오류
implicit none
integer :: spe, flen = 7477, i
real, dimension (7477):: wnum,s,A,abh
character :: other
integer :: lun = 11
write(*,*) 'Opening File!'
open(lun,file ='h2o_allbands',status = 'old',action ='read')
write(*,*) 'Success!'
17 format (1x,i2,3x,F9.6,1x,E9.3,1x,E9.3,F5.5,A120)
do i = 1, 7477
read(lun,17) spe(i),wnum(i),s(i),A(i),abh(i),other
write(*,*) wnum(i)
end do
'기타'는 단일 문자 또는 '문자 * (LEN = 120)'으로 만들려고 했습니까? – ja72