Fortran runtime error

Bonjour,

J'ai un petit probleme dans la lecture (ou l'accès?) a un de mes fichiers.

voici le code:
"
character::filename(mt),nom

open(unit=12,file="data_wunderground/filename.txt", status ="old")

do while(.true.)
read(12,*) nom
filename(i)=nom
l=l+1
enddo
close(12)

"

L'erreur renvoyée est la suivante :"At line 22 of file radar.f90 (unit = 12, file = 'data_wunderground/filename.txt')
Fortran runtime error: End of file"

Merci de votre aide
Configuration: Linux Suse
Firefox 3.5.5

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    hellop
    do while(.true.)
    il me semble qu'avec une boucle infinie, si tu ne teste pas la fin du fichier, il va se casser les dents dessus.