Olá, estou aprendendo C e ocorreu um problema, quando executo meu programa asvezes o primeiro if é acionado e o else também! não sei se fui muito claro na minha explicação mas o algoritmo é:
por exemplo, quando entro com o ano 2000 tenho como saida "Ano bissexto" "Ano normal" alguem podeira ajudar? obrigado!
Código:
int main (){ int ano; printf ("Escreva o ano "); scanf ("%i",&ano); if (ano % 400 == 0){ printf ("Ano bissexto\n\n"); } if (ano % 4 == 0 && ano % 100 != 0){ printf ("Ano bissexto\n\n"); } else { printf ("Ano normal\n\n"); }
Comment