Qq peut raisonner ce problème en c
Résolu/Fermé
ckasparov
Messages postés
3
Date d'inscription
lundi 25 novembre 2013
Statut
Membre
Dernière intervention
25 novembre 2013
-
25 nov. 2013 à 00:27
ckasparov Messages postés 3 Date d'inscription lundi 25 novembre 2013 Statut Membre Dernière intervention 25 novembre 2013 - 25 nov. 2013 à 17:10
ckasparov Messages postés 3 Date d'inscription lundi 25 novembre 2013 Statut Membre Dernière intervention 25 novembre 2013 - 25 nov. 2013 à 17:10
A voir également:
- Qq peut raisonner ce problème en c
- Ce mac ne peut pas se connecter à icloud en raison d’un problème lié à ✓ - Forum MacOS
- Impossible d'enregistrer en raison d'une erreur de disque (-1) - Forum MacOS
- En raison d'un nombre important d'échec de connexion snapchat ✓ - Forum Snapchat
- En raison d'un nombre important d'échecs de connexion ou d'a - Forum Snapchat
- Cette option de connexion est désactivée en raison des échecs des tentatives de connexion ✓ - Forum PC portable
4 réponses
Forceseek
Messages postés
321
Date d'inscription
samedi 24 septembre 2011
Statut
Membre
Dernière intervention
22 janvier 2015
71
25 nov. 2013 à 01:30
25 nov. 2013 à 01:30
Ben, un if non ?
Genre :
if (LS == 'A' || LS == 'i' ||LS == 'x')
{
Tes instructions suivantes...
}
Genre :
if (LS == 'A' || LS == 'i' ||LS == 'x')
{
Tes instructions suivantes...
}
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 097
25 nov. 2013 à 01:46
25 nov. 2013 à 01:46
Salut ckasparov,
autrement dis je veux que le programme accepte que des 'A' ou 'i' ou 'x' c'est tous sans de lui permettre de saisir le 2eme caratere
Tu ne peux pas faire cela en C standard.
Si tu peux utiliser du C non standard, sous Windows, tu peux avoir conio.h dans ton implémentation de C, qui devrait comporter getch() permettant de faire cela.
Sous des systèmes POSIX, tu peux utiliser une bibliothèque du type curses, où tu trouves une fonction équivalente getch().
Dal
autrement dis je veux que le programme accepte que des 'A' ou 'i' ou 'x' c'est tous sans de lui permettre de saisir le 2eme caratere
Tu ne peux pas faire cela en C standard.
Si tu peux utiliser du C non standard, sous Windows, tu peux avoir conio.h dans ton implémentation de C, qui devrait comporter getch() permettant de faire cela.
Sous des systèmes POSIX, tu peux utiliser une bibliothèque du type curses, où tu trouves une fonction équivalente getch().
Dal
ckasparov
Messages postés
3
Date d'inscription
lundi 25 novembre 2013
Statut
Membre
Dernière intervention
25 novembre 2013
25 nov. 2013 à 09:39
25 nov. 2013 à 09:39
c'est a dire que je peux le faire que en C++ ou en C# ?
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 097
25 nov. 2013 à 11:48
25 nov. 2013 à 11:48
Non, je n'ai pas dit cela.
Je dis que
Par exemple, sous Windows, avec gcc (MinGW) :
Dal
Je dis que
getch()peut être utilisé en C si cela ne te pose pas de problème d'utiliser une fonction non standard, et je t'ai indiqué où trouver cette fonction selon que tu programmes pour Windows ou pour un système POSIX (du type Linux).
Par exemple, sous Windows, avec gcc (MinGW) :
#include <stdio.h> #include <conio.h> int main(void) { int c; printf("Vous ne pouvez taper que 'A' ou 'i' ou 'x'\n"); do { c = getch(); } while ( (c != 'A') && (c != 'i') && (c != 'x') ); printf("Merci, vous avez tapé %c\n", c); return 0; }
Dal
ckasparov
Messages postés
3
Date d'inscription
lundi 25 novembre 2013
Statut
Membre
Dernière intervention
25 novembre 2013
25 nov. 2013 à 17:10
25 nov. 2013 à 17:10
ca va ca marchee merciiiiiiiiiiii bcpp :)