Mélangeur, déchiffrer

Résolu
Utilisateur anonyme -  
Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai trouver un programme qui mélange les caractères d'une phrase, ce qui la rend
ilisible. Par contre, je n'arrive pas à lancer ce programme pour rendre cette phrase
a nouveau lisible.

Pourriez vous-m'aidez?

Phrase mélanger: NLeourfe mf eimpmseusm ndeo lpoeru vseintt apmaest ,f aciornes eucnt ebtéubré aedni puins cmionigs e[lFirte.d VBersotoikbsu]l

Code source: https://www.cjoint.com/?BAmoxEvSLO5

1 réponse

Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   663
 
en regardant le code source :
	for(i=0;i<len1;i++) {
		fprintf(stdout, "%lc%lc", *(file1+i), *(file2+i));
	}


en fait le programme, si je comprends bien, écrit un caractère sur deux de la première phrase, et un caractère sur deux de la deuxième.

il faut donc lire un caractère sur deux pour une des phrase et l'autre caractère sur deux pour l'autre phrase.

ça donne d'ailleurs "Neuf femmes..." pour une des phrases, ce qui colle bien.
0