Password Funktion?

Tags:    c++ grafik

Hvordan laver man sådan en password funktion ligesom man kan på hjemmesider :P ..

Altså hvor man indtaster f.eks prikker, så en som står og kigger på ikke kan se hvad der bliver skrevet ?



5 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Jeg tror ikke du kan lave det i en dos prompt.



Man kunne måske bruge en replace funktion, som erstattede alle tegn med *.
Hilsen Chadi
Mit lykketal er 2959



Hvordan laver man sådan en password funktion ligesom man kan på hjemmesider :P ..

Altså hvor man indtaster f.eks prikker, så en som står og kigger på ikke kan se hvad der bliver skrevet ?


ja, jeg ville egentlig bare give et hint, men så lavede jeg sku lige et lille eksempel som er testet.

#include <stdio.h>
#include <string.h>
#include <conio.h>

int main()
{
char input[10];
char kode[]="hemlig";
bool done=false;
int i = 0;
printf("Skriv din kode:");

while (!done)
{
int key = getch();
if (key==13)
{
input='\\0';
done=true;
}
else
{
printf("*");
input=key;
i++;
if (i>=9)
{
printf("\\nMax kode længde er nået\\n");
input='\\0';
done=true;
}
}
}
if (strcmp(input,kode)==0)
printf("\\n\\nyessir, du har adgang");
else
printf("\\n\\nforkert forkert forkert kode");

return 0;
}




hehe tror jeg godt man kan men har dog ikke lige leget med det, så ved ikke hvordan :)



Hvis du har fået svar på dit spørgsmål, eller ikke har brug for svaret længere, så luk venligst denne tråd.



/AC



t