Merci, maintenant ça tourne impeccablement.
Il y a juste un souci que je n'avais pas vu venir: si j'inclus dans le code toutes les autres lettre de l'alphabet certains caractères sont modifiés deux fois. Par exemple: avec a->t et t->f le "a" sera au final remplacé par le "f" au lieu du "t".
Donc je me demandais si on pouvais régler le problème en imbriquant une autre boucle for et des instructions conditionnelles, du genre:
-boucle sur le nombre de caractères du nom du fichier
-si le caractère vaut "a" on le remplace par "t" puis on passe directement au caractère suivant
-si le caractère vaut "t" on le remplace par "f" puis on passe directement au caractère suivant
-.....
Est-ce qu'un tel code est programmable?
Partager