将一封电文转换成官文,规律如下:

来源:百度知道 编辑:UC知道 时间:2024/06/09 10:59:03
电文的每一个字母用在母表中位于其后一个字母来代替,如a用b代替,z用a代替,Z用代替A.(2)电文中的非字母符不变.

# include <stdio.h>
void main()
{
char c;
while((c=getchar())!='\n') //输入一串字母
{
if((c>='a'&&c<='z')||(c>'A'&&c<='Z'))
{
c=c+1;
if(c>'Z'&&c<='Z'+1||c>'z')
c=c-26;
}
printf("%c",c); //输出转化之后的字符串
}
printf("\n");
getch();
}