Conversion from upper-case to lower-case
If isupper is true with respect to c, returns a character that makes islower true in response; otherwise, returns c.
This function is a macro that converts uppercase characters into the corresponding lowercase characters and leaves the other characters unchanged.