Ir ao conteúdo

C Comparação de strings em C


Ir à solução Resolvido por Igor Vargas,

Posts recomendados

Postado

Difícil ser iniciante cara..então, eu queria comparar a semelhança de duas strings, normalmente comparamos a igualdade com strcmp, mas eu preciso da semelhança!

if(strcmp("ch1","ch2")==0)

{

  printf("acesso permitido");

}else

printf("acesso negado");

 

mas desse jeito se a senha dele for 123 e ele digitar 456 o programa irá informar "acesso permitido", eu preciso que ele verifique caractere por caractere!

 

Alguem pode dar uma força?? desde ja agradeço :)

  • Obrigado 1
Postado

O acesso é permitido se os dados são 1-iguais ou 2-semelhantes?

 


Update 14 de outubro : Agora entendi rsrsr! Só uma coisa que eu ainda não entendi! Essa proporção que existe entre os números também se aplica as letras e é igual para ambos?

  • Curtir 1
  • Solução
Postado

strcmp() compara letra por letra.

Não sei se entendi. Mas o certo seria.

if(strcmp(ch1,ch2)==0)

{

  printf("acesso permitido");

}else

printf("acesso negado"); 

caso seja de exemplo, erro meu.

  • Curtir 2
Postado

@Igor Vargas Não! A semelhança ao qual se refere é aquela estabelecida pela progressão dos caracteres, perceba

5 horas atrás, paulo pinheiro 1301 disse:

123 e ele digitar 456

que 123 e 456 guarda um razão de 2, ou seja se A : {1, 2, 3} e B : {4, 5, 6} nota-se que B= Ai + 3 para todos elementos de B. Isso para image.png.1bd9602ecfea764ece6f9d23bad99800.png é uma semelhança.

  • Curtir 3
  • 3 semanas depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!