Bonsoir !
Alors je vous expose mon problème , je dois réaliser comme exercice un programme qui nous permet d'encoder , afficher une matrice et d'ensuite inverser les éléments de toute les ligne
exemple
123
456
devient
321
654
Je n'ai aucun soucis pour l'encodage et l'affichage , par contre j'ai une erreur de segmentation lors de l'inversion ...
J'aimerai utiliser les pointeurs et je pense que l'erreur vient du deplacement de ceux ci , si vous savez m'éclairez
la partie du code :
for(j=0;j<h;j++)
{
for(a=0,b=count-1;a<=l/2;a++,b--)
{
*a=temp;
*b=*a;
temp=*b;
}
a=a+MAX-(l/2);
b=b+MAX+(l/2);
}
voila , petite précision pour plus de clairetée , le pointeur a se place a la premiere case de la ligne , et le b a la derniere case
le tableau fait au max 50 ligne et 50 case
voila , merci d'avance :D