Lettres communes à deux mots

Le problème

Le but du TD est de réaliser un programme permettant d'afficher les lettres communes à deux mots entrés au clavier. Une lettre apparaissant plusieurs fois dans chacun des mots sera affichée plusieurs fois.

Une même lettre pouvant figurer plusieurs fois dans un même mot, il faut éviter:

  1. qu'une même lettre du premier mot ne puisse être trouvée en deux endroits différents du second.

    Ex
    : monsieur et bonjour dans lesquels le o de monsieur apparaît en seconde et cinquième position de bonjour.

  2. qu'une même lettre du second mot puisse coïncider avec deux lettres différentes du premier.

    Ex
    : bonjour et monsieur (dans cet ordre) où il convient d'éviter une coïncidence entre les deux o de bonjour et l'unique o de monsieur.

Programmation