1) parcourir toute ses données pour stocker la taille maximun nécessaire à chaque colonne
2) imprimer ligne à ligne en donnant a chaque champ de la ligne la taille maximum nécessaire dans les arguments du printf (par exemple, printf( "%6s\n", "Toto" ) imprimera " Toto" sur 6 caractères avec 2 blancs devant et printf( "%-6s\n", "Toto" ) imprimera "Toto " avec deux blancs après).
A+,
---------------
There's more than what can be linked! -- Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Les paroles s'envolent, les APIs REST -- Hacker vaillant rien d'impossible -- (╯°□°)╯︵ ┻━┻