利用C语言实现移位加密和解密算法
发布网友
发布时间:2022-05-16 18:52
我来回答
共1个回答
热心网友
时间:2023-11-23 15:18
呵呵
这两天刚编了一个
#include<stdio.h>
#include<string.h>
#include<ctype.h>
void main()
{
char a[500];
gets(a);
int n,i;
n = strlen(a);
for(i=0;i<n;i++)
if(a[i]=='y')
a[i]='a';
else if(a[i]=='z')
a[i]='b';
else if (isalpha(a[i]))
a[i] += 2;
printf("%s",a );
}
这个是往后推2的解密。
g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle.
解密试试吧~~
加密的话
改动三个地方就行 自己试试吧 哈哈