凯撒密码
给定一个单词,请使用凯撒密码将这个单词加密。 凯撒密码是一种替换加密的技术,单词中的所有字母都在字母表上向后偏移3位后被替换成密文。即a变为d,b变为e,…,w变为z,x变为a,y变为b,z变为c。#include <stdio.h>#include <string.h>int main(){char a[20];int n,i;gets(a);...
·
给定一个单词,请使用凯撒密码将这个单词加密。
凯撒密码是一种替换加密的技术,单词中的所有字母都在字母表上向后偏移3位后被替换成密文。即a变为d,b变为e,…,w变为z,x变为a,y变为b,z变为c。
#include <stdio.h>
#include <string.h>
int main()
{
char a[20];
int n,i;
gets(a);
n=strlen(a);
for(i=0;i<n;i++)
{
if(a[i]<'x'&&a[i]>='a')
a[i]=a[i]+3;
if(a[i]>'w'&&a[i]<='z')
a[i]=a[i]-23;
}
puts(a);
return 0;
} ```
更多推荐



所有评论(0)