The standard functions isalpha(), isdigit(), isprint() etc., defined in the standard header
#include char c;cout << "enter a character";cin >> c;bool alpha = isalpha ( (unsigned char) c); // explicit castif (!alpha) cout << "invalid character entered";