fork download
  1. //Q90. Toggle case of each character in a string.
  2. #include <stdio.h>
  3. int main() {
  4. char str[100];
  5. int i;
  6. gets(str);
  7. for(i=0; str[i]!='\0'; i++) {
  8. if(str[i]>='a' && str[i]<='z')
  9. str[i] = str[i] - 32; // lowercase → uppercase
  10. else if(str[i]>='A' && str[i]<='Z')
  11. str[i] = str[i] + 32; // uppercase → lowercase
  12. }
  13. printf("%s", str);
  14. }
  15.  
  16.  
Success #stdin #stdout 0.01s 5280KB
stdin
hello
stdout
HELLO