Pile en C

Résolu/Fermé
cyrilyon Messages postés 118 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 1 juillet 2010 - 20 oct. 2008 à 19:24
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 20 oct. 2008 à 21:27
Bonjour,
j'ai un problème en C, je veux empiler dans ma pile lorsque la valeur entrée est un nombre et je veux dépiler quand ça n'en ai pas un mais je n'arrive pas à trouver de condition qui permet de distinguer le type de la valeur entrée.
Merci de m'aider.

3 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
20 oct. 2008 à 19:48
Je n'ai rien compris, avec un exemple ce serait sans doute plus clair.

Bonne chance
-1
guillaume_74 Messages postés 111 Date d'inscription samedi 18 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 22
20 oct. 2008 à 20:28
houla... ça me dit rien les piles en C....
lol, en assembleur, ouais mais pas en C^^ j'apprends quelque chose la :D
-1
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
20 oct. 2008 à 21:22
Oui oui les piles en C, ça existe. Et ça se fait avec les pointeurs ;)
-1
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
20 oct. 2008 à 21:27
lorsque la valeur entrée est un nombre ou pas
Dans tous les cas, tu ne sais pas à l'avance ce que va taper l'utilisateur.
Donc on supposera que c'est un caractère.
Si le caractère a une valeur compris entre '0' et '9' c'est un chiffre donc t'empiles, sinon tu dépiles ;)

Si c'est pas du tout ce que tu voulais, explique plus précisément (avec un exemple) ce que tu veux.
Cdlt
-1