Dies ist Unterroutine StrlenWas macht Strlen eigentlich?
subroutine strlen(string,i1,i2)
character string*(*)
do 10 i=len(string),1,-1
if(string(i:i).ne.' ')then
i2=i
goto 11
endif
10 continue
11 do 20 i=1,len(string)
if(string(i:i).ne.' ')then
i1=i
return
endif
20 continue
return
end
Im Haupt
if(nfil.lt.0)then
call strlen(cpar,i1,i2)
open(unit=10,file=cpar(i1:i2),status='old')
Wenn Cpar Charakter Cpar deklariert * (*)
es eine Regel oder Beschränkung in Bezug auf den Namen des existiert cpar richtig geöffnet werden?
Mein hx263on.sens (cpar) kann nicht gelesen werden.Warum?
Im Hauptprogramm 'cpar' wird eine Deklaration über' cpar * (*) 'hinaus benötigt. Kannst du das finden? – francescalus
Ist cpar gleich "hx263on.sens (cpar)" oder "hx263on.sens" oder was eigentlich? Wie lang es ist? Wie hast du versucht es zu drucken? –
@VladimirF Nein, eigentlich habe ich die Datei hx263on.sens genannt. Ich benutze diese Datei als Eingabedatei, kann sie aber nicht lesen. –