Si tu cherches toujours des exercices de C, d'ailleurs, je te recommande vivement l'arbre binaire. Il y a "tout", dans cet exercice : pointeurs, structures, algorithmes assez recherchés, récursivité, allocation dynamique de tableaux... Il suffit d'ajouter des consignes comme le booléen en préprocesseur et la compilation séparée, et on a fait le tour de toutes les bases du C. 