Godzil (./2) :
Change de language, l'ASM n'est que rarement fait pour etre lisible et "beau" ^^
C'est clair.
Folco, en C, ton code ne ferait qu'une ou deux lignes. Il est déjà le plus compact possible, tout est déjà factorisé en des fonctions. Le problème est que l'assembleur rend même l'appel d'une fonction quelque chose d'apparemment très compliqué quand c'est tout bête.