题解 | #简单密码#
简单密码
http://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
#include <stdio.h> int main() { char str[100]; scanf("%s",&str); int len = strlen(str); for(int i=0;i<len;i++) { if((str[i] >= 'a') && (str[i] <= 'c')) { str[i] = '2'; } else if((str[i] >= 'd') && (str[i] <= 'f')) { str[i] = '3'; } else if((str[i] >= 'g') && (str[i] <= 'i')) { str[i] = '4'; } else if((str[i] >= 'j') && (str[i] <= 'l')) { str[i] = '5'; } else if((str[i] >= 'm') && (str[i] <= 'o')) { str[i] = '6'; } else if((str[i] >= 'p') && (str[i] <= 's')) { str[i] = '7'; } else if((str[i] >= 't') && (str[i] <= 'v')) { str[i] = '8'; } else if((str[i] >= 'w') && (str[i] <= 'z')) { str[i] = '9'; } else if((str[i] >= 'A') && (str[i] <= 'Y')) { str[i] = str[i] - 'A' + 'a' + 1; } else if(str[i] == 'Z') { str[i] = 'a'; } else { } printf("%c",str[i]); } return 0; }