1042: C语言程序设计教程(第三版)课后习题9.10
题目描述
输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。
输入
一行字符
输出
加密处理后的字符
样例输入
a b
样例输出
b c
1 #include <stdio.h> 2 3 int main(int argc, char const *argv[]) 4 { 5 char s[81]; 6 int i; 7 gets(s); 8 for(i = 0; s[i] != '\0'; i++) 9 { 10 if(s[i] >= 'a' && s[i] <= 'z') 11 { 12 if(s[i] == 'z') 13 s[i] = 'a'; 14 else 15 s[i] += 1; 16 } 17 } 18 puts(s); 19 return 0; 20 }