心如止水
Je n'ai pas le temps
posts - 400,comments - 130,trackbacks - 0
以下是我的代码:
#include<stdio.h>
int main()
{
    
/*
    freopen("data.in","r",stdin);
    freopen("data.out","w",stdout);
    //
*/
    
const char s[]="`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";
    
char c;
    
while((c=getchar())!=EOF)
    {
       
long i;
       
for(i=1;s[i]&&s[i]!=c;i++)
         ;
       
if(s[i])
         putchar(s[i
-1]);
       
else
         putchar(c);
    }
return 0;
}


posted on 2010-01-30 14:03 lee1r 阅读(671) 评论(3)  编辑 收藏 引用 所属分类: 题目分类:字符串处理

FeedBack:
# re: UVa 10082 WERTYU
2010-07-04 17:00 | Hermione
你好,请问Z的前面为什么是有'?
谢谢!  回复  更多评论
  
# re: UVa 10082 WERTYU
2010-11-26 20:37 | songyy
@Hermione
那是上一行的。
  回复  更多评论
  
# re: UVa 10082 WERTYU
2012-03-08 20:43 | 赵启明
[]\\为什么\这个在[]之后,而不是在=之后  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理