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à :

Nom : palphaporta.jpg
Affichages : 67
Taille : 20,8 Ko

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");}
 
}