Debutante en langage C [Résolu]

Signaler
Messages postés
5
Date d'inscription
jeudi 5 avril 2007
Statut
Membre
Dernière intervention
4 mai 2008
-
Messages postés
52
Date d'inscription
mardi 3 avril 2007
Statut
Membre
Dernière intervention
3 mars 2009
-
bonjour
je suis débutante en C et je sais pas que'est ce que je dois faire pour entrer un entier à n chiffres (n=4 par exemple).
merci

1 réponse

Messages postés
52
Date d'inscription
mardi 3 avril 2007
Statut
Membre
Dernière intervention
3 mars 2009
4
salut
si vous parler d'une saisie conditionnée voici une proposition de solution:
do
scanf("%d",n);
while(n<1000 || n>9999);


explication: un entier de 4 chiffres doit être obligatoirement dans l'intervalle [1000..9999] donc on utilise une boucle pour que le compilateur n'accepte qu'un entier respectant cette condition.

bon courage