Pour effacer la console j'utilisais classiquement le system("clear" ) (ou system("cls" ) sous windows). Cela dit le programme n'est pas protable car il fait appel à une fonction système.
En cherchant un peu sur le web, je suis tombé sur un truc de dingue !!!
Le simple fait de faire printf("\033[2J" ) efface la console !!!
Cela resoud mon problème de portabilité mais je me demande toutefois comment se fait-il que cela fonctionne ???
---------------
-@- When code matters more than commercials -@-