从键盘输入一个英文字母,输出其前驱字母,后继字母及其ASCLL值

键盘输入一个英文字母,输出其前驱字母,后继字母及其ASCLL值

#include<stdio.h>
int main() {
    char a;
    scanf("%c",&a);
    printf("前驱字母:%c,对应的ASCII值:%d\n",(a-1),(a-1));
    printf("后继字母:%c,对应的ASCII值:%d\n",(a+1),(a+1));
    return 0;
}

img

你题目的解答代码如下:

#include<stdio.h>

int main()
{
    char c;
    scanf("%c", &c);
    printf("%c %d\n", c-1,c-1);
    printf("%c %d\n", c+1,c+1);
    return 0;
}

如有帮助,望采纳!谢谢!