iswalpha
Iswalpha is a wide-character classification function in the C standard library. It tests whether a given wide character is alphabetic according to the current locale. It is declared in the header <wctype.h> and has the signature int iswalpha(wint_t wc). The argument wc should be a value representable as wint_t (for example a wchar_t converted to wint_t); WEOF is not a valid input. The function returns a nonzero value if wc belongs to the alphabetic category (the Alpha class) of the current LC_CTYPE locale, and zero otherwise.
Locale dependence: The result depends on the program’s current locale, set via setlocale or the appropriate
Relation to other functions: iswalpha is the wide-character counterpart to isalpha from <ctype.h>. On some platforms,
Notes: Proper use requires passing a valid wide character value representable as wint_t; passing an invalid