Debutante en langage C

Résolu
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
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. 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
    0