fork(2) download
  1. #include <iostream>
  2. #include <cstdio>
  3. #include <cstring>
  4. using namespace std;
  5.  
  6. int main() {
  7. int a;
  8. char s[105];
  9. a=0;
  10. scanf("%s", s);
  11. for(int i=0; i<strlen(s); i++) if(s[i]<91) a++;
  12. if(s[0]>96 && a==strlen(s)-1) {
  13. printf("%c", s[0]-32);
  14. for(int i=1; i<strlen(s); i++) printf("%c", s[i]+32);
  15. }
  16. else if(a==strlen(s)) for(int i=0; i<strlen(s); i++) printf("%c", s[i]+32);
  17. else printf("%s", s);
  18. return 0;
  19. }
Success #stdin #stdout 0s 3344KB
stdin
Lock
stdout
Lock