Condicional que não funciona, wtf?
Olá a todos,
Preciso fazer um código que calcule e imprima uma quantidade de pessoas do sexo feminino,
sendo que, essa quantidade tem que ser especificada pelo usuário. Porém, essa condicional (abaixo)
que supostamente era pra ler se a variável recebe a caracter "F" ou "f" e a partir disto, somar "++" para variável
"sexoF" que representa aquela que armazena a quantidade de pessoas do sexo feminino.
Aguém me da um help ai, pls
Caio HP.
Preciso fazer um código que calcule e imprima uma quantidade de pessoas do sexo feminino,
sendo que, essa quantidade tem que ser especificada pelo usuário. Porém, essa condicional (abaixo)
que supostamente era pra ler se a variável recebe a caracter "F" ou "f" e a partir disto, somar "++" para variável
"sexoF" que representa aquela que armazena a quantidade de pessoas do sexo feminino.
int main () { char sexo[4]; int sexoF, i; for (int i = 0; i < 4; i++) { printf ("\n ( M ) | ( F ) "); scanf ("%s", &sexo[i]); } if (sexo[i] == ''F'' || sexo[i] == ''f'') { sexoF++; } printf ("\nMulheres registradas: %d ", sexoF); return 0; }
Aguém me da um help ai, pls
Caio HP.
Caio Hp
Curtidas 0
Respostas
Alex William
31/07/2022
Olá amigo, tudo bem?
Espero ter ajudado. ;)
int main () { char sexo[4]; int sexoF, i; for (int i = 0; i < 4; i++) { printf ("\\n ( M ) | ( F ) "); scanf ("%s", &sexo[i]); if (sexo[i] == ''F'' || sexo[i] == ''f'') { sexoF++; } } printf ("\\nMulheres registradas: %d ", sexoF); return 0; }
Espero ter ajudado. ;)
GOSTEI 0