iswupper
extern int iswupper(wint_t wc);
if (iswupper(i))
if (iswupper(ch)) {
if (!iswupper(ch) || iswlower(ch)) {
if (iswupper(ch) || !iswlower(ch)) {