WERTYU

来源:互联网 发布:下载手机淘宝最新版 编辑:程序博客网 时间:2024/05/16 03:37
把手放在键盘上,稍不注意会往右错一位,这样,输入Q会变成W,等等,输入错位的,输出原本的。
#include <stdio.h>char s[]="`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./"; //注意"\"在这里是"\\"//比较大的字符串尽量声明在main外,否则main无法执行int main(){    int i,c;    while((c=getchar())!=EOF)    {        for(i=1;s[i]&&s[i]!=c;i++); //找错位字符        if(s[i])  putchar(s[i-1]);        else  putchar(c); //空格等    }    return 0;}结果:O S, GOMR YPFSU/I AM FINE TODAY.

0 0