The below code snippet is used to convert a string to lower case.
int main()
{
unsigned char s[] = "AbS.d_";
tolower(s);
printf("%s\n", s);
return 0;
}
I am getting the output as:
AbS.d_
Why the string is not being converted?