Je ne comprends absolument pas! ci dessous un petit programme destiné à voir ce qui ne convient pas au IF,j' ai séparé en bleu,ici les lignes commentaires,.Dans un plus grand programme j'utilisais un tableau à 2 dimensions et je bloquais sur un IF identique a celui mis en commentaire. J'avais le même message du 'build", en désespoir de cause j'ai testé : "IF 9<7 goio 100" ,quoi de plus simple?,et le if est considéré comme
"unclassifiable statement" j'ai tenté sans succès de mettre des variables dans le "IF" plutôt que des nombres ,-((
Au secours! mon vrai programme tient au "IF" dans codeblocks, où est le problême?
Code fortran : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 program test IMPLICIT integer(i-n) dimension ichec(8,8) k=3 i=5 limit=7 ichec(i,k)=9 if 9<7 goto 100 !If ichec(i,k)>7 then goto 100 ! else print *, "OK" !end if !if 9.GT.7 100 print *, "voila erreur !", ichec(i,k) end PROGRAM
Message du build
build debug in test-fortran compiler GNU fortran compiler
q:codeblocks 9 Error : inclassifiable statement
q:codeblocks 15 warning label 100 défined but not used
Partager