salut,
je veux programmer sous langage c le programme de cryptographie de porta
l'idée est de faire un décalage à droite de 13 letrres 13 fois comme celà :
si vous remarquez sur ce tableau la premiere ligne à chaque fois est refaite
voilà mon essai mais il l'affiche en indice je veux l'afficher en caractère , mais ça ne déccale pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 char mat01[13]={'a','b','c','d','e','f','g','h','i','j','k','l','m'}; char mat1[13][1]={'n','o','p','q','r','s','t','u','v','w','x','y','z'}; int mat[13][13]; int i,j; printf("le tableau de porta est:"); for(j=0;j<13;j++) {for(i=0;i <13;i++) { mat[i][j]=(mat1[i][0]+i)%13; printf("%d ",mat[i][j]); }printf("\n");} }
Partager