
#include "stdio.h"
#include "conio.h"
main()
{
int k,i=0
char a[100],b[100]
printf("qing shu ru ni de mi wen \n")
gets(a)
printf("qing shu ru mi shi \n")
scanf("%d",&k)
printf("\n")
do{
b[i]=(char)(a[i]+k)
if(b[i]>122){
b[i]=(char)(b[i]-26)
}
i++
}while(a[i]!='\0')
puts(b)
getch()
}
代换密码(substitution cipher):就是明文中的每一个字符被替换成密文中的另一个字符。接收者对密文做反向替换就可以恢复出明文。
置换密码(permutation cipher),又称换位密码(transposition cipher):明文的字母保持相同,但顺序被打乱了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)