Code blocks a cesser de fonctionner

vh_77 Messages postés 539 Statut Membre -  
vh_77 Messages postés 539 Statut Membre -
Bonjour, je suis sous vista et j'ai télécharger code blocks et voici mon code :
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
long age = 0;
printf("Quel age avez vous ?");
scanf("%ld", age);
printf("Haaa vous avez donc %ld ans!\n\n", age);
system ("PAUSE");
return 0;
}

ensuite apparrait une fenetre DOS me demandant Quel age avez vous ?
j'appuis sur la touche (un chiffre nimporte lequel) 2 ou 3 et il y a marquer a chaque fois code blocks a cesser de fonctionner ... recherche d'une solution en ligne.

Pourquoi ça me met sa ??

--
dsl pour l'URL: http://rohcavamaintenant.free.fr/Jo/Petitions.html
et https://www.facebook.com/group.php?gid=21375831670 soyons avec les animaux
Configuration: Windows Vista
Firefox 3.0.10

5 réponses

  1. vh_77 Messages postés 539 Statut Membre 2
     
    ???
    je parie que c'est vista qui fait planter, je me trompe ?
    0
  2. vh_77 Messages postés 539 Statut Membre 2
     
    svp j'aimerais bien créer des programme mais si c'est vista ...
    0
  3. DrainYou75
     
    N'accuse pas Vista comme ça, et rajoute un "&" au scanf, devant age. Ca devrait marcher
    0
  4. DEEP DIER
     
    Ceci dit, vista reste de la daube quand meme.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. vh_77 Messages postés 539 Statut Membre 2
     
    merci beaucoup DrainYou75 j'avais effectivement oublier le & je te remercie profondement ça me fais trop plaisir d'avoir créer quelque chose .
    0