Salut tout le monde,
 Actuellement je m'entraine sur prologin, et j'ai remarquer que code::blocs ( avec le compilateur de linux) me dit
/home/jarres/WorkSpace/Entrainement/main.c||In function ‘main’:|
 /home/jarres/WorkSpace/Entrainement/main.c|36|error: ‘for’ loop initial declarations are only allowed in C99 mode|
 /home/jarres/WorkSpace/Entrainement/main.c|36|note: use option -std=c99 or -std=gnu99 to compile your code|
 /home/jarres/WorkSpace/Entrainement/main.c|38|error: redefinition of ‘_l’|
 /home/jarres/WorkSpace/Entrainement/main.c|36|note: previous definition of ‘_l’ was here|
 /home/jarres/WorkSpace/Entrainement/main.c|38|error: ‘for’ loop initial declarations are only allowed in C99 mode|
 /home/jarres/WorkSpace/Entrainement/main.c|39|error: ‘for’ loop initial declarations are only allowed in C99 mode|
 ||=== Build finished: 4 errors, 0 warnings ===|
et voici le code correspondant :
 " int main(void) // ceci correspond à la ligne 27 :) )
 {
 int N;
 int M;
 int** matrix;
scanf("%d\n", &N);
 scanf("%d\n", &M);
 matrix = calloc(N, sizeof(int*));
 for(int _l = 0; _l matrix[_l] = calloc(M, sizeof(int));
 for(int _l = 0; _l for(int _c = 0; _c scanf("%d", &matrix[_l][_c]);
Inverser(N, M, matrix);
return 0;
 }"
J'attend impatiemment vos réponses
 Merci d'avance
 Jarres
            Prologin
            2026