Identifier le type d'un caractere (majuscule, minuscule; nombre...) - C - Programmation
Marsh Posté le 27-02-2006 à 23:55:02
il ne faut pas se baser sur l'ascii (meme si il est tres rependu ca peut etre un autre jeu de caractere, le standard ne le precise pas)
CARAC >='0' && CARAC <='9' est juste quelque soit le jeu de caractere (je crois)
les 2 autres conditions dépendent du jeu de caractere
les fonctions portables sont déclarées dans ctype.h -> isdigit, isupper, islower...
Marsh Posté le 28-02-2006 à 00:03:50
il manque 2 'else' si c'est 'B' par exemple ca va afficher
Majuscule
Caractere special
Marsh Posté le 28-02-2006 à 09:48:49
Clochette POWER a écrit : sinon c'est viable.. ??? |
En utilisant les sous ensembles prédéfinis par les fonctions standard de <ctype.h>, oui.
http://www-ccs.ucsd.edu/c/ctype.html
Il n'est pas interdit d'ouvir son livre de C... Il y a plein de choses dedans...
Marsh Posté le 28-02-2006 à 10:06:49
Emmanuel Delahaye a écrit : Il n'est pas interdit d'ouvir son livre de C... Il y a plein de choses dedans... |
Ben oui mais ya plein de mots compliqués... c'est dur...
La neige elle est trop molle pour moi
Marsh Posté le 27-02-2006 à 23:43:32
Je souhaite mettre au point un soft capable d'identifier le type d'un caractère entrés par l'utilisateur, pour se faire je me base sur le code ASCII...
Voilà le code de mon soft :
Est-il viable... ??? sinon quelles modifications puis-je y apporter ???
MERCI d'avance...
Message édité par Clochette POWER le 27-02-2006 à 23:44:37