#include #include #include #include "chaine_trier.h" char *mots[] = { "embuer", "embûche", "empathie", "enchanteur", "enchaîner", "enchifrené", "enchâsser", "enchère", "électron", "élever", "élève", "émeute", "émérite", }; #define NBMOTS (sizeof mots / sizeof mots[0]) const unsigned mots_par_ligne = 7; int main(void) { unsigned i; setlocale(LC_COLLATE, ""); chaine_trier(mots, NBMOTS); for (i = 0; i < NBMOTS; i++) { printf("%s ", mots[i]); if (i % mots_par_ligne == mots_par_ligne-1) printf("\n"); } printf("\n"); return EXIT_SUCCESS; }