A voir également:
- Code
- Code ascii - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code blocks - Télécharger - Langages
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonsoir,
tu ne trouves pas cela bizarre de comparer un nombre à un caractère, quand tu fais
encore plus bizarre: après avoir demandé que l'utilisateur entre un caractère correspondant à un chiffre, tu fais un " switch case" comme si l'utilisateur avait rentré un caractère correspondant à une opération.
je te suggère de commencer par des exercices plus simples.
tu ne trouves pas cela bizarre de comparer un nombre à un caractère, quand tu fais
op !=1?
encore plus bizarre: après avoir demandé que l'utilisateur entre un caractère correspondant à un chiffre, tu fais un " switch case" comme si l'utilisateur avait rentré un caractère correspondant à une opération.
je te suggère de commencer par des exercices plus simples.
Bonjour,
Ligne 11 : le scanf récupère dans op un caractère car %c (pas un entier)
Ligne 12 : il faut comparer à un caractère, ici ça serait op=='1' || op=='2' || op=='3' || op=='4'
Le switch : là tu compares bien à des caractères '*' '-' '+' '/' par les cases, mais tu as demandé de saisir un caractère correspondant à un chiffre '1' '2' '3' ou '4'.
Est-ce plus clair?
Ligne 11 : le scanf récupère dans op un caractère car %c (pas un entier)
Ligne 12 : il faut comparer à un caractère, ici ça serait op=='1' || op=='2' || op=='3' || op=='4'
Le switch : là tu compares bien à des caractères '*' '-' '+' '/' par les cases, mais tu as demandé de saisir un caractère correspondant à un chiffre '1' '2' '3' ou '4'.
Est-ce plus clair?
je crois que notre ami abdinelickd a eu plein d'explications :
https://forums.commentcamarche.net/forum/affich-34347458-code-erroner#1
https://forums.commentcamarche.net/forum/affich-34347458-code-erroner#1
tu as écrit au départ "je veux ecrire un programme", as-tu changé d'avis?