c语言编译输入一行电报文字可以任先输入,一为原文输入,一为将字母变成下一字母

来源:百度知道 编辑:UC知道 时间:2024/05/26 23:34:15

#include <iostream.h>
const int N=200;
int main()
{
char s[N];
cout<<"Please input a string."<<endl;
cin.getline(s,N);
for(int i=0;s[i]!='\0';i++)
{
if(s[i]>='a' && s[i]<'z' || s[i]>='A' && s[i]<'Z')
s[i]=s[i]+1;
else if(s[i]=='z' || s[i]=='Z')
s[i]=s[i]-25;
else
continue;
}
cout<<"加密后为"<<endl;
cout<<s<<endl;

return 0;
}

QQ群49328235