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);
tolower takes int and return lowered int.
tolower
This should work:
int i=0; for(i=0; s[i]; i++) { s[i]=tolower(s[i]); }
tolower takes a character type as parameter, but you use a string. You need to run through your array, and call tolower for each character.