Salut
je viens vous demandez de l'aide car j'ai un souci je doit réaliser un programme qui récupère 5 entiers puis 3 formule et chaine de caractères.
Précision je ne doit pas utiliser de malloc (ça tombe bien je sais pas se que c'est lol)
uve -3
Mon problème
je rentre une formule F1= A+-2 avec A correspondant a la première valeur du tableau de 5 entiers.
on va dire que A=1
normalement le résultat dévrais être F1=-1 est bien moi je trouve -3
voici l'extrait de mon code (uniquement pour l'addition) si vous pouvais m'aider ça serai cool (enfaite j'essais de gérer le moins unaire)
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 if(f[i]=='+') { if(f[i+1]=='-') { res=res-f[i+2]; } else { res=res+f[i+1]; } }![]()
Partager