#include <stdio.h>
#define MAX_SIZE 100
void togglecase(char *str);
int main(){
char str[MAX_SIZE];
togglecase(str);
printf("Toggled String : %s\n", str
); return 0;
}
void togglecase(char *str){
int i =0;
while(str[i] != '\0'){
if(str[i] >= 'a' && str[i] <='z'){
str[i] = str[i] - 32;
}
else if(str[i] >='A' && str[i] <='Z'){
str[i] = str[i] + 32;
}
i++;
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgTUFYX1NJWkUgMTAwIAoKdm9pZCB0b2dnbGVjYXNlKGNoYXIgKnN0cik7CgppbnQgbWFpbigpewoJY2hhciBzdHJbTUFYX1NJWkVdOwoJc2NhbmYoIiVbXlxuXXMiLCAmc3RyKTsKCXRvZ2dsZWNhc2Uoc3RyKTsKCXByaW50ZigiVG9nZ2xlZCBTdHJpbmcgOiAlc1xuIiwgc3RyKTsKCXJldHVybiAwOwp9CnZvaWQgdG9nZ2xlY2FzZShjaGFyICpzdHIpewoJaW50IGkgPTA7Cgl3aGlsZShzdHJbaV0gIT0gJ1wwJyl7CgkJaWYoc3RyW2ldID49ICdhJyAmJiBzdHJbaV0gPD0neicpewoJCQlzdHJbaV0gPSBzdHJbaV0gLSAzMjsKCQl9CgkJZWxzZSBpZihzdHJbaV0gPj0nQScgJiYgc3RyW2ldIDw9J1onKXsKCQkJc3RyW2ldID0gc3RyW2ldICsgMzI7CgkJfQoJCWkrKzsKCX0KfQ==