Online Judge【UVa】[10082]WERTYU问题描述 问题分析有一点细节就是 涉及到转义字符\所以在建立s字符串时要写\\来代表单个的\其它的就是直接输出它的前一个字符就好了 1 2 3 4 5 6 7 8 9 10 11 12 13 #include<stdio.h> int main() { char s[]="`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./"; 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; }题目地址:【UVa】[10082]WERTYU 【POJ】[2538]WERTYU