This is a toupper and tolower implementation for whole c-strings, without making use of the existing toupper and tolower functions for characters :)
example:
char s[]="Hello, beautiful world!";
stoupper(s); // s now contains: `HELLO, BEAUTIFUL WORLD!´
stolower(s); // s now contains: `hello, beautiful world!´