Bonjour,
J'en suis à mon deuxième jour de Fortran, et je cherche à lire ligne par ligne un fichier. Ça semble faire le boulot, mais je n'arrive pas à comprendre pourquoi j'ai des sauts de lignes lors de la lecture des lignes du fichier ouvert.
Au lieu d'avoir comme dans mon fichier
J'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 a a a
Voici mon code,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 a a a
Merci par avance,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 PROGRAM f IMPLICIT NONE INTEGER :: i=0, ierr CHARACTER(len=500) :: ligne open(11, file="serv.py", action="read", iostat=ierr) DO read(11, ("(a)"), iostat=ierr) ligne IF (ierr == 0) THEN IF (ligne /= "") THEN print*, ligne END IF ELSE CLOSE(11) EXIT END IF END DO END PROGRAM f
PS : Si vous avez des astuces sur ce langage, c'est avec plaisir que je prends, encore merci...
Partager