Aide en C

Résolu
zulfikarhan Messages postés 433 Date d'inscription   Statut Membre Dernière intervention   -  
zulfikarhan Messages postés 433 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour les amis,

Je me met doucement dans la programmation en voulant apprendre les moindres détails basiques du langage C.

Voilà un petit exemple bien connues pour bien apprendre le début de ce langage.

Le programme qui dit si vous êtes mineur ou majeur après avoir rentrez votre âge.

#include <stdio.h>

int main()
{
    int age;
    printf("\t\t\tMAJEUR OU MINEUR?\n");
    printf("Entrez votre age:\n");
    scanf("%d",age);
    if (age>=18)
    {
        printf("VOUS ETES MAJEUR");
    }
    else
    {
        printf("VOUS ETES MINEUR");
    }
    return 0;
}


Le problème, c'est que la variable ne prend pas la valeur input.
Peu importe la valeur input, "VOUS ETES MAJEUR" s'affiche.

Merci de m'éclaircir sur ce petit problème.

Cordialement.



1 réponse

zulfikarhan Messages postés 433 Date d'inscription   Statut Membre Dernière intervention   129
 
Excusez-moi, je suis vraiment fatigué dis donc, je viens de me rendre compte que j'avais oublié "&" dans la commande scanf.

Cordialement.
0