Start: Jul, 05, 2019 08:40:00
2019年度暑期短学期达标测试
End: Jul, 05, 2019 11:40:00
Time elapsed:
Time remaining:

Problem_ID: D
Result: Accepted
Time: 4ms
Memory: 1120kB
Author: CT12811811281
In contest: 1281

#include<stdio.h>
#include<string.h>
int main(){
	char str[101];
	char *p;
	int i,len;
	while(gets(str)!='\0'){
		p=str;
		len=strlen(str);
		for(i=0;i<len;i++){
			if(*(p+i)>='A'&&*(p+i)<'Z'){
				printf("%c",*(p+i)+33);
			}
			else if(*(p+i)=='Z'){
				printf("a");
			}
			else if(*(p+i)=='a'||*(p+i)=='b'||*(p+i)=='c'){
				printf("2");
			}
			else if(*(p+i)=='d'||*(p+i)=='e'||*(p+i)=='f'){
				printf("3");
			}
			else if(*(p+i)=='g'||*(p+i)=='h'||*(p+i)=='i'){
				printf("4");
			}
			else if(*(p+i)=='j'||*(p+i)=='k'||*(p+i)=='l'){
				printf("5");
			}
			else if(*(p+i)=='m'||*(p+i)=='n'||*(p+i)=='o'){
				printf("6");
			}
			else if(*(p+i)=='p'||*(p+i)=='q'||*(p+i)=='r'||*(p+i)=='s'){
				printf("7");
			}
			else if(*(p+i)=='t'||*(p+i)=='u'||*(p+i)=='v'){
				printf("8");
			}
			else if(*(p+i)=='w'||*(p+i)=='x'||*(p+i)=='y'||*(p+i)=='z'){
				printf("9");
			}
			else if(*(p+i)>='0'&&*(p+i)<='9'){
				printf("%c",*(p+i));
			}
			else{
				printf("%c",*(p+i));
			}
			if(i==len-1){
				printf("\n");
			}
		}
	}
}