#include
#define N 30
char *s="'1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";
int main()
{
int i,j,c;
char str[N]={0};
gets(str);
for (i=0;str[i];i++)
{
if(str[i]==' ') putchar(str[i]);
for (j=0;s[j];j++)
{
if (str[i]==s[j]) putchar(s[j-1]);
}
}
return 0;
}
键盘输入右错一位
样例输入:O S, GOMR YPFSU/
样例输出:I AM FINE TODAY.