[RESOLU] Mon programme ne s'arrête pas !!

Solution incompréhensible, mais si tu sais ce que tu veux faire tant mieux.
La kyrielle de if imbriqués est une fantastique source de problèmes difficiles à solutionner.

Autrement le problème était là:

if (L1 == 127){
L1 = 33; /* <------ le problème
L2++;

cette ligne empêche de sortir du for.
C'est, à mon sens, une mauvaise manière de coder 2 boucles imbriquées.
Il est préférable soit:

  • faire deux boucles for imbriqués proprement
  • utiliser des while avec les bonnes conditions de sortie