função para pedir senha
Publicado por Helton Barbosa Santos Ferreira 29/03/2006
[ Hits: 11.022 ]
Download função para pedir senha.txt
Este código é para criar uma função para pedir senha ao usuário. No código pode usar os '*', '●', ou qualquer caractere que queira mostrar na tela quando o usuário digitar a senha.
#include <stdio.h> #include <conio.h> #include <string.h> #define BACKSPACE 8 char *le_senha(const char *prompt) { static char buffer[128]; int i=0; char letra=NULL; printf(prompt); while((i<127)&&(letra!='\r')) { letra=getch(); if(letra==BACKSPACE) { if(i>0) { buffer[--i]=NULL; //apaga o * anterior putchar(BACKSPACE); putchar(' '); putchar(BACKSPACE); } else putchar(7); //emite um aviso sonoro } else if(letra!='\r') { buffer[i++]=letra; putchar('*'); } } buffer[i]=NULL; return(buffer); } main() { char *senha; senha=getpass("Digite uma Senha: "); if(strcmp(senha,"123")); //compara se o conteudo da variavel senha é igual a 123 printf("Senha Incorreta\n"); else printf("Senha OK\n"); }
SIMULADOR DE DADOS DE RPG - Baseado em Vampiro A Máscara - Alea Jacta Est ver2.0.1
Manipulando argumentos com getopt_long
Função boa para ler string em C
Como agendar um backup automático do PostgreSQL no Cron evitando o problema de senha
Como preparar o Vim/Neovim para corrigir ortografia em português
Dark Web e Malwares na internet, quanto custa?
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Como verificar o hash de um arquivo baixado da Internet e como criar um hash
Debian 12 - IPTABLES - removendo NFTABLES
OverWatch 2 - Abrindo portas do jogo no Iptables.
Como instalar o adaptador wifi USB Intelbras ACtion A1200 no Linux Mint
Como normalizar seus arquivos MP3 para que fiquem no mesmo volume
Como Incorporar o Áudio no Executável ? (1)
O que você está ouvindo agora? [2] (130)
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba
[Shell Script] Tire screenshots com Scrot facilmente com Zscrot
[Shell Script] DioPSI - Script multidistro para instalar programas
[Shell Script] ARS Vídeos - Cortador de vídeos e webcam shooter