wint_t towlower(wint_t c);

towlower converts an uppercase letter to a corresponding lowercase letter.

If the argument c is a wide character for which iswupper is true and there are one or more corresponding wide characters, in the current locale, for which iswlower is true, towlower returns one (and always the same one for any given locale) of the corresponding wide characters; otherwise, c is returned unchanged.