Scanf

Bonjour à tous,

Voilà, je débute dans la programmation en suivant un site génial pour ce qui voudrait apprendre : https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c#part_14188
Seulement voilà, un moment le type qui a fait le site parle de la fonction scanf. Moi j'ai téléchargé DEV C++ 4.9.9.2 pour programmer en même temps que son tuto. Il nous dit de faire ça :

int main(int argc, char *argv[])
{
long age = 0; // On initialise la variable à 0

printf("Quel age avez-vous ? ");
scanf("%ld", &age); // On demande d'entrer l'age avec scanf
printf("Ah ! Vous avez donc %ld ans !\n\n", age);

system("PAUSE");
return 0;
}

Je l'ai fait avec ma valeur : 14. Seulement la fonction scanf ne marche pas. Quand j'execute le programme, il affiche seulement "Quel age avez-vous ?" c'est tout.
Si quelqu'un sait pourquoi pourrait-il me le dire svp.
Configuration: Windows XP
Firefox 3.0.2

2 réponses

  1. Salut,
    Il suffit de taper son clavier sur ses touches pour entrer les lettres.
    a+
    1. Contributeur
      Dans le répertoire de l'EXE, fais "cmd"
      Tape ensuite le nom de l'EXE, donne ton age et fais enter
      Voilà !