A l'aide d un programme en c qui fait l'analy

assi -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,

g un exercice à faire et j'ai besoin de votre aide svp;
on m a demander de programmer en c l'analyse syntaxique des expressions arithmétique
suivantes: <exp>:=<exp><op><exp> avec <op> sont les différents opérateur;
préciser la méthode à utiliser

1 réponse

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Bonjour,

Il faut lire la chaîne avec un simple fgets. Comme ça l'utilisateur rentrera sa chaîne.
Ensuite, tu l'analyses avec sscanf (pour repérer les opérateurs, etc). Tu peux considérer qu'un opérateur c'est un caractère et après tu vérifies si l'opérateur est valide.
Cdlt,
0