Aller au contenu

Programmation C Cod Blocks


fab's #123#

Messages recommandés

Bonjour, j'aimerais savoir comment on peut demander a l'utilisateur de rentrer non pas une valeur, mais un caractère.

exemple : printf("Vos résistances sont elles en séries ou en paralleles ? s pour en série, p pour paralleles")

et la je doit rentrer "s" ou "p"

si jai rentrer s

alors Req= r1+r2

si j'ai rentrer P

alros Req = r1*r2 / r1+r2

faut il utiliser scanf ? r1, r2, et Req sont des floats. Mais s et p ce sont quoi comme variables ? char ?

merci

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines plus tard...

Salut,

Si c'est un caractère, en langage C c'est char le type.

Pour faire saisir un caractère, essaie un scanf sur le type caractère, c'est % je ne sais plus quoi, faut chercher sur Internet.

Si ça ne marche pas, fait une saisie sur une chaîne de caractère (String provisoire) et récupère le premier caractère de ta chaîne.

J'espère t'avoir aidé.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...
spam filtering
spam filtering