#include #include #include #include #include #include "ChargerMode.h" int** CreerGrille(int* tab, int nbligne, int nbcolonne) { /*Fonction qui permet de mélanger les cartes de façon aléatoire et les stocker dans un tableau 2D Prend en argument un tableau, le nombre de ligne et colonne (nbligne*nbcolonne=longeur du tableau) Renvoie un tableau 2D*/ srand(time(NULL)); int** grille = calloc(nbligne, sizeof(int*)); for (int c = 0; c < nbcolonne; c++) { grille[c] = calloc(nbcolonne, sizeof(int)); } int i; int image; int ligne; int colonne; int taille =(nbcolonne*nbligne)-1; for (ligne=0;ligne=1) { image=rand() % taille; } else { image=0; } grille[ligne][colonne]=tab[image]; for (i=image;i