ola!! boa tarde, alguém pode me ajudar? não sei exatamente o erro do meu codigo
//Bibliotecas usadas
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#include <math.h>
#include <stdbool.h>
void valida_sexo();
int main () {
printf("Digite seu sexo:\n");
valida_sexo();
system("pause");
return 0;
}
void valida_sexo(){
char sexo[2];
int i;
scanf("%s",sexo);
while(sexo<1){
if(sexo=="f"|| sexo=="F"){
printf("Válido");
}
if (sexo=="m"|| sexo=="M"){
printf("Válido\n");
}
}
else {
printf("invalido\n");
}
}