bonjour
1) erreur de syntaxe sur variable type chaine :
pour utiliser le contenu d'une telle variable, tu dois citer le contenu entre guillemets
ex : SI (op=="+") ALORS
2) division :
que penses-tu de la division 0:5 ?
donc...
3) erreur de logique
teste ton algo pour une addition, par exemple 5+0
que s'affiche-t-il exactement en sortie ?
---
un détail, sans importance :
pourquoi choisir x et n en entrée ?
x et y, a et b, m et n, laurel et hardy, ok ... mais x et n .... mais bon, ce n'est pas stratégique 