If... else... en langage C

Fermé
wanish - 24 févr. 2012 à 19:20
 wanish10 - 25 févr. 2012 à 03:28
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;
}



A voir également:

2 réponses

scaravenger Messages postés 2685 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 30 janvier 2015 617
Modifié par scaravenger le 24/02/2012 à 19:41
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
merci Mr scavravenger.
0