strlwr() function in C : Convert String to Lowercase in C

Rumman Ansari   Software Engineer   2024-07-05 04:31:21   7420  Share
Subject Syllabus DetailsSubject Details
☰ TContent
☰Fullscreen

strlwr() function converts a given string into lowercase. Syntax for strlwr( ) function is given below.

Syntax

char *strlwr(char *string);

Important Note

strlwr() function is non standard function which may not available in standard library in C.

Program

In this program, string "ATNYLA WANT TO MODIFY IN LOWER CASE" is converted into lower case using strlwr( ) function and result is displayed as "atnyla want to modify in lower case".

<span class="pln">
</span><span class="com">#include</span><span class="pln"> </span><span class="str">&lt;stdio.h&gt;</span><span class="pln">
</span><span class="com">#include</span><span class="pln"> </span><span class="str">&lt;string.h&gt;</span><span class="pln">
</span><span class="kwd">int</span><span class="pln"> main</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">char</span><span class="pln"> </span><span class="pun">*</span><span class="pln">p1 </span><span class="pun">=</span><span class="pln"> </span><span class="str">"atnyla"</span><span class="pun">;</span><span class="pln">
    </span><span class="kwd">char</span><span class="pln"> </span><span class="pun">*</span><span class="pln">p2</span><span class="pun">;</span><span class="pln">
    p2 </span><span class="pun">=</span><span class="pln"> strdup</span><span class="pun">(</span><span class="pln">p1</span><span class="pun">);</span><span class="pln">
 
    printf</span><span class="pun">(</span><span class="str">"Duplicated string is : %s"</span><span class="pun">,</span><span class="pln"> p2</span><span class="pun">);</span><span class="pln">
    </span><span class="kwd">return</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span><span class="pln">
</span>

Output

atnyla want to modify in lower case
Press any key to continue . . .

No Questions Data Available.
No Program Data.

Stay Ahead of the Curve! Check out these trending topics and sharpen your skills.