从键盘任意输入5个小写英文字母,将其加密后输出。加密规则是:用原来英文字母后面的第4个字母代替原来的字母。例如,小写字母a后面第4个字母是e,e代替a。再如,大写字母w后面第4个字母是a,a代替w。请用c语言实现上述加密方案。
时间: 2023-05-26 18:05:23 浏览: 134
C语言实验-编程实现用getchar函数从键盘输入一个小写字母,并用putchar函数输出对应的大写字母。
5星 · 资源好评率100%
#include <stdio.h>
int main() {
char ch1, ch2, ch3, ch4, ch5;
printf("请输入5个小写英文字母:\n");
scanf("%c%c%c%c%c", &ch1, &ch2, &ch3, &ch4, &ch5);
ch1 = (ch1 - 'a' + 4) % 26 + 'a';
ch2 = (ch2 - 'a' + 4) % 26 + 'a';
ch3 = (ch3 - 'a' + 4) % 26 + 'a';
ch4 = (ch4 - 'a' + 4) % 26 + 'a';
ch5 = (ch5 - 'a' + 4) % 26 + 'a';
printf("加密后的结果为:%c%c%c%c%c", ch1, ch2, ch3, ch4, ch5);
return 0;
}
阅读全文