编程使一个单词变成密码,若为“A/B/C/D”四个字母则往后转换22位,此外的字母则往后转换4位。
#include <stdio.h>
int main() {
int i;
char s[80],c;
fgets(s,80,stdin);
i=0;
while (1) {
c=s[i];
if (c==0) break;
if ('A'<=c && c<='Z') {
if (c<='D') c=c+22;
else c=c+4;
s[i]=c;
}
i++;
}
printf("%s",s);
return 0;
}