C.麻瓜 2023-11-27 19:33 采纳率: 0%
浏览 67

任意输入一个大写字母,输出其前面一个字母和后面一一个字母

任意输入一个大写字母,输出其前面一个字母和后面一个字母,要求用getchar和putchar

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-11-27 19:38
    关注
    #include <stdio.h>
    int main()
    {
        char ch = getchar();
        if (ch >= 'B' && ch <= 'Z')
            putchar(ch - 1);
        if (ch >= 'A' && ch <= 'Y')
            putchar(ch + 1);
        return 0;
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月27日