logical ioinit, iok, ictl, izro, iap
ictl = (buf(1:1) .eq. 'T')
izro = (buf(1:1) .eq. 'T')
iap = (buf(1:1) .eq. 'T')
iok = ioinit(ictl, izro, iap, "FORT", .true.)
write(*,*) "ioinit returned", iok, "pos", ftell(10)
10 read(10,"(i3,a)",end=999) line, buf
write(6, "('0',i3,a)") line, buf(:lnblnk(buf))
999 write(6, "(f6.2)") 0.0