#include <stdio.h> #include <string.h> char * StringInverted(char *str){ int i=0; while(str[i]){ if('a'<=str[i] && str[i]<='z'){ str[i] = 'z'-str[i]+'a'; }else if('A'<=str[i] && str[i]<='Z'){ str[i] = 'Z'-str[i]+'A'; } i++; } return str; } int main(){ char str[100]; while(gets(str), strcmp(str, "!")){ puts(StringInverted(str)); } return 0; } /************************************************************** Problem: 2184 User: admin Language: C++ Result: Accepted Time:8 ms Memory:1036 kb ****************************************************************/