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