#include <iostream> // input/output handling
#include <cctype> // character type functions
using namespace std;
int main() {
char ch;
cout << "Enter a character: ";
cin >> ch;
cout << "The toupper(" << ch << ") = " << (char)toupper(ch) << endl;
cout << "The tolower(" << ch << ") = " << (char)tolower(ch) << endl;
if (isdigit(ch))
cout << "'" << ch <<"' is a digit!\n";
else
cout << "'" << ch <<"' is NOT a digit!\n";
}
I2luY2x1ZGUgPGlvc3RyZWFtPiAgLy8gaW5wdXQvb3V0cHV0IGhhbmRsaW5nCiNpbmNsdWRlIDxjY3R5cGU+ICAgLy8gY2hhcmFjdGVyIHR5cGUgZnVuY3Rpb25zCgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgljaGFyIGNoOwoJY291dCA8PCAiRW50ZXIgYSBjaGFyYWN0ZXI6ICI7CgljaW4gPj4gY2g7IAoJY291dCA8PCAiVGhlIHRvdXBwZXIoIiA8PCBjaCA8PCAiKSA9ICIgPDwgKGNoYXIpdG91cHBlcihjaCkgPDwgZW5kbDsKCWNvdXQgPDwgIlRoZSB0b2xvd2VyKCIgPDwgY2ggPDwgIikgPSAiIDw8IChjaGFyKXRvbG93ZXIoY2gpIDw8IGVuZGw7CglpZiAoaXNkaWdpdChjaCkpCgkJY291dCA8PCAiJyIgPDwgY2ggPDwiJyBpcyBhIGRpZ2l0IVxuIjsKCWVsc2UKCQljb3V0IDw8ICInIiA8PCBjaCA8PCInIGlzIE5PVCBhIGRpZ2l0IVxuIjsKfQo=