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