Conversion d'un caractère minuscule en majuscule
Fermé
maria
-
1 juin 2016 à 16:40
paly2 Messages postés 254 Date d'inscription vendredi 29 août 2014 Statut Membre Dernière intervention 15 février 2018 - 2 juin 2016 à 14:40
paly2 Messages postés 254 Date d'inscription vendredi 29 août 2014 Statut Membre Dernière intervention 15 février 2018 - 2 juin 2016 à 14:40
A voir également:
- Majus en c
- Caractère ascii - Guide
- Majuscule en minuscule - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- É majuscule - Guide
1 réponse
paly2
Messages postés
254
Date d'inscription
vendredi 29 août 2014
Statut
Membre
Dernière intervention
15 février 2018
25
1 juin 2016 à 18:01
1 juin 2016 à 18:01
La fonction toupper de ctype.h le fait très bien:
char caractere = 'a'; caractere = toupper(caractere); printf("Le caractere 'a' est devenu: %c\n", caractere);
1 juin 2016 à 23:37
Il vaudrait mieux utiliser le type "int". Cela évitera une conversion. De plus, cela sera cohérent avec la fonction toupper qui prend un int en argument.
2 juin 2016 à 14:40