...将字母循环后移5个位置后输出。从键盘输入一电文密码,输入其相应的...
发布网友
发布时间:2024-05-28 14:24
我来回答
共3个回答
热心网友
时间:2024-06-03 17:37
void search()
{
char s[10],ch,d[10];
int i=0;
printf("input: ");
scanf("%s",s);
do
{
ch=s[i];
if(ch<='u') d[i]=ch+5;
else d[i]='a'+ch-'v';
i++;
}while(s[i]!='\0');
d[i]='\0';
printf("out:%s\n",d);
}
不检查输入。仅小写字母。你看看。
热心网友
时间:2024-06-03 17:44
#include<stdio.h>
void main()
{
char c;
while((c=getchar())!='\n')
{
printf("%c",c+5);
}
putchar('\n');
}
热心网友
时间:2024-06-03 17:43
char jiami(char ch)
{
/* 加密小写字符,其他字符不管 */
if(ch>='a' && ch<='z')
return ('a' + (ch-'a'+5) % 26);
else
return ch;
}