Result: Accepted
Time: 3ms
Memory: 1120kB
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
char i,n,key[101];
while(scanf("%s",&key)!=EOF){
n=strlen(key);
for(i=0;i<n;i++){
if((int)(key[i])>=65&&(int)(key[i])<90)
key[i]=key[i]+33;
else if((int)(key[i])==90)
key[i]=97;
else if(key[i]=='a'||key[i]=='b'||key[i]=='c')
key[i]='2';
else if(key[i]=='d'||key[i]=='e'||key[i]=='f')
key[i]='3';
else if(key[i]=='g'||key[i]=='h'||key[i]=='i')
key[i]='4';
else if(key[i]=='j'||key[i]=='k'||key[i]=='l')
key[i]='5';
else if(key[i]=='m'||key[i]=='n'||key[i]=='o')
key[i]='6';
else if(key[i]=='p'||key[i]=='q'||key[i]=='r'||key[i]=='s')
key[i]='7';
else if(key[i]=='t'||key[i]=='u'||key[i]=='v')
key[i]='8';
else if(key[i]=='w'||key[i]=='x'||key[i]=='y'||key[i]=='z')
key[i]='9';
}
printf("%s\n",key);
}
return 0;
}