求助为什么一直是 Unknown Error
  • 板块UVA10082 WERTYU
  • 楼主muziovo
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/4/24 15:39
  • 上次更新2023/10/23 17:39:29
查看原帖
求助为什么一直是 Unknown Error
986285
muziovo楼主2023/4/24 15:39
#include<stdio.h>
#include<stdlib.h>
#include<string.h>

char s[] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";//定义常量数组,注意反斜线要转义,得写成两根反斜线。

int main() {
    char c;
    while ((c = getchar()) != EOF) {
        for (int i = 0; i < 48; i++)
        {
            if (s[i] == c) {
                if (c != ' ') {
                    printf("%c", s[i - 1]);//如果找到了,输出它的前一个字符。
                    break;
                }
                    

            }
            else {
                if (c == ' ') {
                    printf("%c", c);//否则(是空格等)输出本身.
                    break;
                }
            }
        }

    }
    return 0;

}
2023/4/24 15:39
加载中...