C5-11-1.c 622 B

123456789101112131415
  1. #include <stdio.h>
  2. int main()
  3. {char c;
  4. c=getchar(); // 输入一个字符给字符变量c
  5. while(c!='\n') // 检查c的值是否换行符'\n'
  6. {if((c>='a' && c<='z') || (c>='A' && c<='Z')) // c如果是字母
  7. { if(c>='W' && c<='Z' || c>='w' && c<='z') c=c-22; // 如果是26个字母中最后4个字母之一
  8. else c=c+4; // 如果是前面22个字母之一,就使c加4,即变成其后第4个字母
  9. }
  10. printf("%c",c); // 输出己改变的字符
  11. c=getchar(); // 再输入下一个字符给字符变量c
  12. }
  13. printf("\n");
  14. return 0;
  15. }