Open In App

strlwr() function in C

Last Updated : 04 Oct, 2018
Improve
Improve
Like Article
Like
Save
Share
Report

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


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads