Convertir une chaîne de caractère en minuscule en C

Dans ce tutoriel nous allons découvrir comment convertir une chaîne de caractère en minuscule en utilisant le langage C.
 
 

Programme C pour convertir une chaîne en minuscule
#include <stdio.h>
#include <string.h>

int main() {
   char str[100];
   int i;
   printf("\n Entrez la chaîne à convertir en minuscule: ");
   gets(str);
   for (i = 0; str[i]!='\0'; i++) {
     /* si les caractères sont en majuscules, convertissez-les
        en minuscule en ajoutant 32 à leur valeur ASCII. */
      if(str[i] >= 'A' && str[i] <= 'Z') {
         str[i] = str[i] +32;
      }
   }
   printf("\n La chaîne en minuscule = %s", str);
   return 0;
}

La sortie :
 

 
 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.