Bonjour,
Je suis en train de travailler sur un programme en C basé sur la conversion d'une chaîne de caractère (calcul tapé à la calculatrice) en rpn (notation postfixée). J'aimerai donc ranger la chaine de caractère dans un tableau nommé "chaine" et de parcourir ce tableau de gauche à droite puis extraire de ce tableau les arguments et les opérateurs afin de créer une pile nommée "postfix". J'ai donc un problème en ce qui concerne les priorités des opérateurs et des parenthèses, savoir si c'est un nombre ou non.
Par exemple, (3+5)*6 --> 35+6*
Si vous pouvez m'aider....
Cordialement,
pcmessi
Partager