Programme qui n'affiche pas le caractere minu

sisimouhamed -  
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
pouvez vous me corriger ce programme qui n'affiche pas le caractere minuscule.si je saisi un caractere minuscule il m'affiche ce caracter n'est ni majuscule ni minuscule le vioci
#include<stdio.h>
#include<stdlib.h>

int main()
{
char uncaractere;

printf("entrer un caractere:\n", uncaractere);
scanf("%c", &uncaractere);
if(uncaractere <'A' && uncaractere > 'Z')

printf("ce caractere est une lettre minuscule\n");

else if(uncaractere>='A' && uncaractere<='Z')

printf("ce caractere est une lettre majuscule\n");

else if('0'<=uncaractere && uncaractere <='9')

printf("ce caractere est un chiffre\n");

else
printf("ce caractere n'est ni chiffre,ni lettre\n");
system("PAUSE");
return 0;
}
Merci
A voir également:

2 réponses

prof
 
Est ce qu'un caractère peut, à la fois, être inférieur à A et supérieur à Z ?
Et si c'était le cas, comment être sur qu'alors c'est un caractère minuscule?
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Hello,
Et pour les chiffres, si il est inférieur à "0" ce n'est pas un chiffre, et si il est inférieur à "0" il est forcément inférieur à "9"...
On a pas l'impression que tu ais beaucoup réfléchi pour cet exercice...
Nous on sait faire tu sais!...c'est pour toi que c'est important...

-1