#include <stdio.h>
#include <stdlib.h>
int caplowswitch(char string[], char switched[]);
int main(){
char name[] = "WHYISTHISNOTWORking";
char flipped[100] = "";
caplowswitch(name, flipped);
return 0;
}
int caplowswitch(char word[], char switched[]){
char *ptrword = word;
unsigned short int counter = 0;
printf("Your text input is: %s \n", word
);
while(*ptrword != '\0'){
switched[counter] = (*ptrword ^ 0x20);
counter++;
ptrword++;
}
switched[counter] = '\0';
printf("Your flipped text is: %s \n", switched
);
return 1;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBjYXBsb3dzd2l0Y2goY2hhciBzdHJpbmdbXSwgY2hhciBzd2l0Y2hlZFtdKTsKCmludCBtYWluKCl7CgoJY2hhciBuYW1lW10gPSAiV0hZSVNUSElTTk9UV09Sa2luZyI7CgljaGFyIGZsaXBwZWRbMTAwXSA9ICIiOwoKCWNhcGxvd3N3aXRjaChuYW1lLCBmbGlwcGVkKTsKCgoJcmV0dXJuIDA7Cn0KCmludCBjYXBsb3dzd2l0Y2goY2hhciB3b3JkW10sIGNoYXIgc3dpdGNoZWRbXSl7CgoJY2hhciAqcHRyd29yZCA9IHdvcmQ7Cgl1bnNpZ25lZCBzaG9ydCBpbnQgY291bnRlciA9IDA7CgoJcHJpbnRmKCJZb3VyIHRleHQgaW5wdXQgaXM6ICVzIFxuIiwgd29yZCk7CgoJd2hpbGUoKnB0cndvcmQgIT0gJ1wwJyl7CgoJCXN3aXRjaGVkW2NvdW50ZXJdID0gKCpwdHJ3b3JkIF4gMHgyMCk7CgkJY291bnRlcisrOwoJCXB0cndvcmQrKzsKCgl9CgoJc3dpdGNoZWRbY291bnRlcl0gPSAnXDAnOwoKCXByaW50ZigiWW91ciBmbGlwcGVkIHRleHQgaXM6ICVzIFxuIiwgc3dpdGNoZWQpOwoKCXJldHVybiAxOwp9Cg==