Projet en c

Fermé
assoum Messages postés 2 Date d'inscription lundi 3 décembre 2007 Statut Membre Dernière intervention 3 décembre 2007 - 3 déc. 2007 à 19:49
assoum Messages postés 2 Date d'inscription lundi 3 décembre 2007 Statut Membre Dernière intervention 3 décembre 2007 - 3 déc. 2007 à 20:08
bonsoir tt le monde j'ai un projet en langage c et mon programme ne marche pas et j'espére que quelqu'un peut m'aider à le corriger
tt d'abord le pgm constitué de 3 parties cryptage,decryptage d'un texte et rechercher automatiquement le clé de cryptage
le clé de cryptage est une lettre de l'alphabet.
on prend l'exemple de 'c' qui est la 3eme lettre de l'alphabet donc il y aura un décalage de 3 positios pour chaque lettre du texte saisie .
merci d'avance
A voir également:

2 réponses

gaby10 Messages postés 445 Date d'inscription vendredi 25 novembre 2005 Statut Membre Dernière intervention 3 février 2013 58
3 déc. 2007 à 19:55
tu devrait mettre ce que tu as déjà fait ,ça nous facilite la tâche
0
assoum Messages postés 2 Date d'inscription lundi 3 décembre 2007 Statut Membre Dernière intervention 3 décembre 2007
3 déc. 2007 à 20:08
#include <stdio.h>
ce pgm concerne la 1ere partie :cryptage, mais j'aime bien qu'on m'aide a ecrire le texte dans un tableau a 2 dimension parceque je sais pas le faire, et le passage d'une lettre à un code (exp: c=3,e=5) ca marche pas

#include<string.h>
void main()
{
int code,i;
char cle;
char texte[1000000];
printf("entrer votre texte:");
fgets(texte,1000000,stdin);
printf("votre texte avant le cryptage est:%s\n",texte);
printf("veuillez entrer le cle de cryptage:");
scanf("%s",cle);
while
(cle>'A')&&(cle<'Z');

code=cle-'A'+1;
code=code-'a'+'A';

for(i='A';i<=code;i++)
texte[i]=texte[i+code];
printf("le texte apres le cryptage est:%s\n",texte);

}
0