#include #include void carremag(int** tab, int N) { int n; int ligne; int colonne; ligne=0; colonne=N/2; for(n=1;n<=N*N;n++){ *(*(tab+ligne)+colonne)=n; if(n%N==0){ ligne++; }else{ if(ligne==0){ ligne=N-1; }else{ ligne=(ligne-1); } if(colonne==N-1){ colonne=0; }else{ colonne=(colonne+1); } } } } void afficher(int** tab, int N) { int i,j; for(i=0; i