C program to Change string to lower case without strlwr

Introduction

C program to Change string to lower case without strlwr. I have used Code:: Blocks compiler for debugging purpose. But you can use any C programming language compiler as per your availability.

#include <stdio.h>

   void functionlower(char []);

   int main()
   {
      char string[100];

      printf("Enter a string to convert it into lower case\n");
      gets(string);

      functionlower(string); // calling functionlower

      printf("Entered string in lower case is %s", string);

      return 0;
   }

   void functionlower(char s[]) {
      int c = 0;

      while (s[c] != '\0') {
         if (s[c] >= 'A' && s[c] <= 'Z') {
            s[c] = s[c] + 32;
         }
         c++;
      }
   }

Result

C program to Change string to lower case without strlwr
C program to Change string to lower case without strlwr

Leave a Comment