Skip to content

Instantly share code, notes, and snippets.

@Ambratolm
Created June 25, 2017 12:50
Show Gist options
  • Save Ambratolm/4c411592b0c2c7795bca819e24ac404c to your computer and use it in GitHub Desktop.
Save Ambratolm/4c411592b0c2c7795bca819e24ac404c to your computer and use it in GitHub Desktop.
L'utilisateur saisit un caractère, le programme teste s'il s'agit d'une lettre majuscule, si oui il renvoie cette lettre en minuscule, sinon il lui affiche un message l’informant que la lettre saisie n’est pas majuscule.
#include<stdio.h>
#include <ctype.h> //=> fonctions "toupper" et "tolower" qui convertient en majuscule (uppercase) / minuscule (lowercase)
main()
{
printf("______________________________________________________\n");
printf("Conversion d'une lettre Majuscule en minuscule\n");
printf("______________________________________________________\n");
char C ;
start:
printf("\nSaisissez une lettre Majuscule: ");
scanf("%c", &C) ;
printf("\n______________________________________________________\n");
if (C>='A' && C<='Z') // c majuscule ?
{
C = tolower(C) ; // convertir en minuscule avec une fonction
printf("\nLe lettre convertie en minuscule est: %c \n", C);
} else {
printf("\nla lettre saisie n'est pas majuscule.\n");
goto start;
}
printf("\n______________________________________________________\n");
system("pause");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment