Skip to content
Related Articles

Related Articles

Improve Article

strlwr() function in C

  • Last Updated : 04 Oct, 2018
Geek Week

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
Take a step-up from those “Hello World” programs. Learn to implement data structures like Heap, Stacks, Linked List and many more! Check out our Data Structures in C course to start learning today.



My Personal Notes arrow_drop_up
Recommended Articles
Page :