Je te propose de programmer un analyseur syntaxique.
Je t´explique le principe.
Tu peux le faire en mode console.
L´utilisateur tape du texte.
Et toi tu lui propose tous les mots qui vont bien avec les premières lettres du mots qu´il a tapé.
C´est le mode T9 ou "automatique" des {vieux} tels portables, je ne sais pas comment ca s´appelle maintenant.
Donc ton programme devra prendre en entrée un dico.
(bon si le format du dico te deplait tu code une fonction qui t´organise tes données comme tu veux.)
C´est un exo plus axé pro fonctionnelle mais c´est sympa à faire en C/C++, ca fait pas mal réfléchir.
Bon, pour le dico te prend pas la tete, tu crée à la main un dico.txt qui comtient "air maison manger papa resister rester..."
et tu peux tester ton algo.
Bon nivo des touches tu peux faire en sorte qu´en appuyant sur {flache bas} il defile les autre mots qui vont bien et TAB il selecionne celui là et l´ajoute donc dans le texte.
Voilou!