If... else... en langage C

wanish -  
 wanish10 -
Bonjour,
SVP aider moi, il y a un problème dans ce programme dans la ligne :

if((sex=="M")&&(age>20))

/* c mon programme */

#include<stdio.h>
#include<stdlib.h>
main()
{
char sex;
int age;

printf("Entrez le sexe (M/F) : \n");
scanf("%c",&sex);

printf("Entrez l'age: \n");
scanf("%d",&sex);
if((sex=="M")&&(age>20))
{
printf("Imposable\n");
}
else
{
printf("Non Imposable\n");
}
system("pause");
return 0;
}

2 réponses

  1. scaravenger Messages postés 2691 Date d'inscription   Statut Membre Dernière intervention   625
     
    essaye
    if((sex=='M')&&(age>20))

    Ca 'M' et non ça"M"

    et puis
    scanf("%d",&age);
    et non
    scanf("%d",&sex);
    Oublie un peu le sexe
    1