标题IDE:codeblocks
标题日期:2019/11/29
标题功能:字符串中的字母加密
试编写一个加密程序,加密方法是将明文的字母变成其后的第4个字母,字母表首尾相连。例如:输入明文china,输出密文GLMRE。非字母字符不加密,当输入字符#时,程序运行结束。
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
int i;
char s[100];
cout<<"请输入一个字符串"<<endl;
cin>>s;
while(strcmp(s,"#"))
{
for(i=0;i<strlen(s);i++)
{
if(s[i]>='A'&&s[i]<='V' || s[i]>='a'&&s[i]<='v')
s[i]=s[i]+4;
if(s[i]>='W'&&s[i]<='Z' || s[i]>='w'&&s[i]<='z')
s[i]=s[i]-22;
}
cout<<s;
cin>>s;
}
return 0;
}