Bon déjà une toute première chose :
int tableauLig[] = {'0','1','2','3','4','5','6','7','8','9'};
devrait plutôt être
char tableauLig[] = {'0','1','2','3','4','5','6','7','8','9'};
ou
int tableauLig[] = {0,1,2,3,4,5,6,7,8,9};
car tu mets des caractères dans des entier. Ca fonctionne certes mais tu risques d'être surpris par ce que tu vois par la suite.
Ensuite dans ta boucle interieur, tu fais des saut de ligne. Ces sauts de lignes doivent être fait dans la boucle extérieur.
Ensuite si tu fais char + int (dans ton print) tu obtients des truc bizarres. Essaye avec printf plutôt en passant les 2 valeurs que tu veux affichée. (en tenant bien entendu compte des type de variable de des 2 tableaux.
Partager