Sou iniciante em linguagem C e queria saber se tem como comparar uma variável char com outra char, pois estou tentando fazer uma fomulário muito simples em que se digita a senha e depois a confirmação da senha, e com um if queria comparar as duas para avisar se estão diferentes.
E já aproveitando queria saber se tem como aparecer *(asteriscos) na senha quando a pessoa estiver digitando. Desde já Agradeço.
Código:
#include <stdio.h> #include <stdlib.h> main() { char nome[100], email[100], senha[100], confsenha[100]; printf("Digite o nome do seu usuario: "); scanf("%s",&nome); printf("Digite seu email: "); scanf("%s", &email); printf("Digite sua senha: "); scanf("%s", senha); //como trocar o senha por * printf("Confirme a senha: "); scanf("%s", &confsenha); if(confsenha!= senha){ //Da forma que eu coloco sempre da mostra o printf printf("A confirmacao nao corresponde a senha."); } else{ printf("Formulario concluido."); } system("pause>null"); }