função para pedir senha
Publicado por Helton Barbosa Santos Ferreira 29/03/2006
[ Hits: 11.295 ]
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"); }
Conversor decimal para binario para GNU/LINUX
SIMULADOR DE DADOS DE RPG - Baseado em Vampiro A Máscara - Alea Jacta Est ver2.0.1
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Realizar overclock no Miyoo Mini (plus ou normal)
Otimização de memória para máquinas modestas
Direcionar uma URL para Outra No Mikrotik (0)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (1)