J’aimerais trouver ou créer ( sous excel) un soft permettant de coder ou décoder des mots dont les letrres ont étées décalées par rapport à l’ordre alphabétique classique…
Par exemple, salut = mufon ou ksdml suivant le décallage des lettres…
J’aimerais trouver ou créer (je me répète) un soft sui me sortirait automatiquement les 26 possibilités…
Si quelqu’un peut me renseigner, ou m’aider, merci d’avance.
Ca doit pas être si compliqué si tu maitrises les macros : suffit de prendre la chaîne de départ, et de faire une boucle de 26 éléments. En C ça donnerait ça :
#include <stdio.h>
#include <ctype.h>
char char_increment(char c )
{
if ( !isalpha( c ) )
return c;
if ( c == 'z' ) return 'a';
if ( c == 'Z' ) return 'A';
return c+1;
}
int main(char* argv[], int argc )
{
int i = 0, j = 0;
if ( argc <= 2 )
{
fprintf(stderr, "usage: %s word\n", argv[0] );
return 1;
}
printf( "%d: %s\n", 0, argv[1] );
for ( i = 1; i < 26; i++ )
{
j = 0;
while ( argv[1][j] )
argv[1][j] = char_increment(argv[1][j]);
printf( "%d: %s\n", i, argv[1] );
}
return 0;
}
Je te remercie beaucoup, j’utilise uniquement les macros sous Excell, je vais tester ça lundi et je te tiens au courrant… :hello:
Ca me fera réviser mon visual basic…