Dizem que as pessoas que nascem em ano ímpar são melhores em
algoritmos do que pessoas que nascem em ano par. Para verificar se essa
teoria é verdadeira, um professor resolveu escrever um programa em C
para verificar se o aluno nasceu em ano par ou ímpar. Mais para frente,
ele vai modificar o programa para comparar com as notas de algoritmos e
colocar a teoria à prova. Porém, ao compilar, aparece um erro na linha
6. O que foi que o professor fez de errado?
1. #include<stdio.h>
2. int main(void) {
3. int anoNascimento;
4. printf("Digite o ano do seu nascimento: ");
5. scanf("%d", &anoNascimento);
6. if (anoNascimento % 2 = 0){
7. printf("Você nasceu num ano PAR. \n");
8. }else{
9. printf("Você nasceu num ano IMPAR. \n");
10. }
11. return (0);
}
Soluções para a tarefa
O operador correto é == e não = na linha 6