您的位置:首页 > 其它

hdu1048 The Hardest Problem Ever

2015-10-02 16:40 357 查看
#include <stdio.h>

#include <string.h>

int main()

{

int i,j,len;

char st1[50],st2[500],st3[50];

while(gets(st1))

{

if(strcmp(st1,"ENDOFINPUT")==0) break;

gets(st2);

len=strlen(st2);

for(i=0;i<len;i++)

{

if(st2[i]>='A'&&st2[i]<='Z')

{

if(st2[i]=='A') st2[i]='V';

else if(st2[i]=='B') st2[i]='W';

else if(st2[i]=='C') st2[i]='X';

else if(st2[i]=='D') st2[i]='Y';

else if(st2[i]=='E') st2[i]='Z';

else st2[i]=st2[i]-5;

}

}

gets(st3);

for(i=0;i<len;i++)

printf("%c",st2[i]);

printf("\n");

}

return 0;

}

心得:字符串比较用strcmp.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: