Cryptage.. en c
Résolu/Fermé
Naimor49
Messages postés
21
Date d'inscription
lundi 3 février 2014
Statut
Membre
Dernière intervention
1 février 2016
-
Modifié par Naimor49 le 3/02/2014 à 18:39
Naimor49 Messages postés 21 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 1 février 2016 - 4 févr. 2014 à 10:21
Naimor49 Messages postés 21 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 1 février 2016 - 4 févr. 2014 à 10:21
3 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
3 févr. 2014 à 22:38
3 févr. 2014 à 22:38
Bonjour,
Pourquoi un N aussi petit ?
D'autant que : scanf("%s",message_let);
Si tu rentres une chaîne de plus que 2 caractères, ça risque de planter.
Tu peux mettre N à 255 sans problème.
Et pour info, cryptage ça n'existe pas. On parle de chiffrement ;-).
for(i=0;i<N;i++){
printf ("%c",code_let[i]);
Il ne faut pas oublier de mettre un putchar('\n'); avant le return 0; final pour forcer l'affichage.
Sinon, tout simplement : puts(code_let); ou printf("%s\n",code_let);
Plutôt que mettre des chiffres comme 97, autant mettre directement la valeur correspondante entre apostrophes. C'est beaucoup plus lisible.
Sinon, qu'est-ce qui ne marche pas ?
Cdlt,
Pourquoi un N aussi petit ?
D'autant que : scanf("%s",message_let);
Si tu rentres une chaîne de plus que 2 caractères, ça risque de planter.
Tu peux mettre N à 255 sans problème.
Et pour info, cryptage ça n'existe pas. On parle de chiffrement ;-).
for(i=0;i<N;i++){
printf ("%c",code_let[i]);
Il ne faut pas oublier de mettre un putchar('\n'); avant le return 0; final pour forcer l'affichage.
Sinon, tout simplement : puts(code_let); ou printf("%s\n",code_let);
Plutôt que mettre des chiffres comme 97, autant mettre directement la valeur correspondante entre apostrophes. C'est beaucoup plus lisible.
Sinon, qu'est-ce qui ne marche pas ?
Cdlt,
sambia39
Messages postés
610
Date d'inscription
vendredi 31 juillet 2009
Statut
Membre
Dernière intervention
9 février 2023
49
3 févr. 2014 à 23:34
3 févr. 2014 à 23:34
Bonjour à tous
juste une petite infos, le chiffrement que tu essaie de faire, ce veux apparenter à celui de vigenère (dit chiffrement de vigenère, et que je te conseil d'allé voir)
juste une petite infos, le chiffrement que tu essaie de faire, ce veux apparenter à celui de vigenère (dit chiffrement de vigenère, et que je te conseil d'allé voir)
Naimor49
Messages postés
21
Date d'inscription
lundi 3 février 2014
Statut
Membre
Dernière intervention
1 février 2016
4 févr. 2014 à 10:21
4 févr. 2014 à 10:21
En fait c'est bon tout marche très bien maintenant !!! :) Il y avait un problème au niveau de N, mes tableaux devaient dépasser ou qqch comme ça .. mais maintenant mon programme touuurne merci beaucoup !