#include<stdio.h>
char s[] = "`1234567890-=QWERTYUIOP[]\ASDFGHJKL;'ZXCVBNM,./";//常量数组
int main()
{
int i,c;
while((c=getchar())!=EOF)
{
for(int i=1;s[i]&&s[i]!=c;i++);//依次从常量数组中找字符
if(s[i])
putchar(s[i-1]);//找到,输出前一个字符
else putchar(c);
}
return 0;
}
//
??while((c=getchar())!=EOF)结束条件 ?
结束不了。。。。