C语言填空:字母间隔循环输出

/*输入的一个小写字母,将字母循环后移5个位置后输出。如 ’a’ 将输出为 ‘f’ ,’w’ 输出为 ‘b’ 。
要求有输入提示"请输入一个小写字母:",若输入的不是小写字母,提示“输入非法”。*/
 #include<stdio.h>
 main()
 {
     char ch;
     printf("请输入一个小写字母:"); 
     【】;
     if(ch>='a'&&ch<='z')
      {ch=ch+5;
      if(ch>'z')
      【】;
      printf("%c",ch);
       }
     else printf("【】"); 
 }
/*输入的一个小写字母,将字母循环后移5个位置后输出。如 ’a’ 将输出为 ‘f’ ,’w’ 输出为 ‘b’ 。
要求有输入提示"请输入一个小写字母:",若输入的不是小写字母,提示“输入非法”。*/
 #include<stdio.h>
 main()
 {
     char ch;
     printf("请输入一个小写字母:"); 
     scanf("%c",&ch);
     if(ch>='a'&&ch<='z')
      {    ch=ch+5;
          if(ch>'z')
              ch=ch-26;
        printf("%c",ch);
       }
     else printf("输入非法"); 
 }

 

posted @ 2023-02-08 07:31  myrj  阅读(128)  评论(0编辑  收藏  举报