Bonjour,
Je débute en langage C et j'ai écrit l'algorithme du tri d'un tableau contenant des chaines de caractères, mais dès la compilation, le programme ne se lance pas, pouvez vous me montrer mon erreur. Merci

void TRI_INSERTION(char tab[][][], int nbreLig, int nbreCol){
int indi,indk; // position testée, le plus grand élément, élément tampon
char tampon[nbreLig+1][nbreCol][MAX_LETTRES+1];
for(indi=2;indi<nbreLig;indi++){
strcpy(tampon[][][], tab[indi][][]); // c'est a cet endroit qu'il mindique qu'il y a un probleme
indk=indi;
while((indk>1)&&(strcmp(tab[indk-1][][],tampon[][][])>0)){
strcpy(tab[indk-1][][],tab[indk][][]);
(indk=indk-1);
}
strcpy(tab[indk][][],tampon[][][]);
}
}
ainsi que l'appel
- en en tête : void TRI_INSERTION(char tab[][][], int *nbreLig, int *nbreCol);
- dans le programme principal : TRI_INSERTION(tab, &nbreLig, &nbreCol);