Salut ! Je débute dans le code en C et j’apprends à faire des conditions pour l'instant, et voila, j'ai fait un programme, mais il ne marche pas comme je le veux, le voici :
- include <stdio.h>
- include <stdlib.h>
int main()
{
int enfants = 0;
printf("Combien d'enfants avez-vous ?");
scanf("%d", &enfants);
if (&enfants >= 5)
{
printf("Vous avez beaucoup d'enfants !");
}
else
{
printf("Ah, vous avez %d enfants ?\n", enfants);
}
return 0;
}
j'aimerais que si le chiffre rentré est supérieur ou égal a 5, le programme dise "Vous avez beaucoup d'enfant !" et que si il est inférieur a 5, le programme me dise "Ah, vous avez (nombre rentré) enfants ?"
sauf que la quoi que je rentre il me dit "Vous avez beaucoup d'enfants !"
le debugger me dit qu'il y a un problème sur la ligne du else, mais je vois pas quoi.