Condicional que não funciona, wtf?
31/07/2022
0
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
Curtir tópico
+ 0
Responder
Posts
03/08/2022
Alex William
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. ;)
Responder
Clique aqui para fazer login e interagir na Comunidade :)