Voila, j'ai un probleme avec mon code ...
Tout dabord il me mets un warning a la ligne 16 , une erreur C4700 "variable aaaa non initialisé utilisée" : Je ne comprend pas trop ce que ca veut dire...
Ensuite, il ne prend pas mon "if else", il me mets toujours que l'année est bissextile
#include<stdio.h>
#include<conio.h>
void bissextile(int aaaa);
void calcul(int aaaa);
int main()
{
int relance,aaaa;
relance = 1;
while (relance == 1)
{
bissextile(aaaa);
calcul(aaaa);
// Demande de relance
fflush(stdin);
printf("\n\nRelancer le programme ? " );printf("1=Oui " );printf("0=Non\n" );
scanf("%int",&relance);
fflush(stdin);
}
while (relance == 0)
{
return 0;
}
}
void bissextile(int aaaa)
{
printf("Veuillez entre une annee (Au format aaaa)" );
scanf("%d",&aaaa);
printf("%d",aaaa);
}
void calcul(int aaaa)
{
if (( aaaa % 4 == 0 && aaaa % 100 != 0) || (aaaa % 400 == 0))
{
printf("c'est bissextile\n" );
}
else
{
printf("ce n'est pas bissextile\n" );
}
}