The strlwr( ) function is a built-in function in C and is used to convert a given string into lowercase.
Syntax:
char *strlwr(char *str);
Parameter:
- str: This represents the given string which we want to convert into lowercase.
Returns: It returns the modified string obtained after converting the characters of the given string str to lowercase.
Note: This is a non-standard function that works only with older versions of Microsoft C.
Below programs illustrate the strlwr() function in C:
Example 1:-
// C program to demonstrate // example of strlwr() function #include<stdio.h> #include<string.h> int main() { char str[ ] = "GEEKSFORGEEKS IS THE BEST" ; // converting the given string into lowercase. printf ( "%s\n" ,strlwr (str)); return 0; } |
Output:
geeksforgeeks is the best
Example 2:-
// C program to demonstrate // example of strlwr() function. #include<stdio.h> #include <string.h> int main() { char str[] = "CompuTer ScienCe PoRTAl fOr geeKS" ; printf ( "Given string is: %s\n" ,str); printf ( "\nString after converting to the " "lowercase is: %s" ,strlwr(str)); return 0; } |
Output:
Given string is: CompuTer ScienCe PoRTAl fOr geeKS String after converting to the lowercase is: computer science portal for geeks
Attention reader! Don’t stop learning now. Get hold of all the important C++ Foundation and STL concepts with the C++ Foundation and STL courses at a student-friendly price and become industry ready.