Baixe o app para aproveitar ainda mais
Prévia do material em texto
Programação I – Comparando 2 Strings em C | www.francosampaio.com Prof. Franco Sampaio – Curso de Informática – URCAMP Livramento Para compararmos duas strings devemos utilizar a biblioteca string.h e também o comando strcmp segue abaixo o exemplo de um programa comparando strings: Sintaxe do comando STRCMP strcmp (variavel1,variavel2) Como estamos comparando se 2 strings são iguais, devemos igualar a expressão a 0 (zero). strcmp (variavel1,variavel2)==0 Observações em AZUL: A declaração dos valores para as variáveis de comparação devem ser feitas da forma descrita. #include <stdio.h> #include <string.h> main(){ char usuario[3], senha[3]; char usu[]="aa"; char sen[]="bb"; printf("Usuário: "); scanf("%s", &usuario); printf("\nSenha: "); scanf("%s", &senha); if (strcmp(usuario,usu)==0) { if (strcmp(senha,sen)==0) { printf("\nLogin OK!"); } else{ printf("\nLogin Inválido"); } } else{ printf("\nLogin Inválido"); } }
Compartilhar