关于#c语言#的问题,请各位专家解答!

img


C语音,不会啊关于字符转换,A转Z,B转Y,M转N,N转M,Z转A,小写也是

  • 其实就是 26个字母 ,左右对称位置的数
  • 参考如下:
#include<stdio.h>
int main()
{
    char c,d;
    scanf("%c",&c);
    if((c<'A')||(c>'z')||(c>'Z'&&c<'a'))
        printf("It is not a letter.");
    if(c>='A'&&c<='Z')
        d='A'+'Z'-c;
    if(c>='a'&&c<='z')
        d='a'+'z'-c;
    printf("%c",d);
    return 0;
}