1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| #include <cstdio> #include <cstring>
char str[27] = "VWXYZABCDEFGHIJKLMNOPQRSTU";
int main() { char a[1000], b[1000]; int i; while(gets(a)){ if(strcmp(a, "START") == 0) memset(b, 0, sizeof(b)); else if(strcmp(a, "END") == 0) printf("%s\n", b); else if(strcmp(a, "ENDOFINPUT") == 0) break; else{ for(int i = 0; a[i] != '\0'; i++){ if(a[i] >= 'A' && a[i] <= 'Z') b[i] = str[a[i] - 'A']; else b[i] = a[i]; } } } return 0; }
|