一.题目
二.题目要求
1.输入要求
输入一行,包含一个单词,单词中只包含一个小写英文字母,单词中的字母个数不超过100。
2.输出要求
输出一行,表示加密后的密文。
三.思路分析
利用ascll码,把字符串存储到数组a里面。再用if else对ascll码加密处理
四.代码
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char a[100];
scanf("%s",a);
int i;
for(i=0;a[i];i++)
{
if(a[i]=='x')
a[i]='a';
else if(a[i]=='y')
a[i]='b';
else if(a[i]=='z')
a[i]='c';
else
a[i]+=3;
}
printf("%s\n",a);
return 0;
}
五.运行效果
标签:加密,int,else,单词,密码,变成,凯撒,刷题 From: https://www.cnblogs.com/qctry/p/17983448