int bisiesto (int ano)
{
int es_bisiesto;
int dos_ultimas_cifras;
es_bisiesto=0;
dos_ultimas_cifras = ano % 100;
if (dos_ultimas_cifras != 0)
{
if (dos_ultimas_cifras%4==0)
es_bisiesto = 1;
}
else
{
if (ano%400 == 0)
es_bisiesto = 1;
}
return es_bisiesto;
}
int main(void)
{
int resultado;
int x;
printf("\n Recuerde tiene que escribir el año en numeros ejemplo 2009");
printf("\n\n Ingrese el año que desea saber si es bisiesto o no: ");
scanf("%d", &x);
resultado = bisiesto(x);
if (resultado==1)
printf("\n Es bisiesto.");
else
printf("\n No es bisiesto.");
}

No hay comentarios:
Publicar un comentario