Ciao a tutti!
Sto scrivendo un programma che data una password di input, la confronti con un'altra inserita dall'utente.
Il codice scritto fino ad ora è il seguente:
#include <stdio.h>
#include <stdlib.h>
int main() {
char password[20]="albero";
char inserita[20];
int l=0;
int i=0;
printf("Inserisci una password:");
scanf("%c", password);
printf("Qual'e' la password?:");
scanf("%c", inserita);
while( password[l] != '\0') l++;
while( inserita[i] != '\0') i++;
if (l == i){
CONFRONTO CARATTERI?! come?
}
else {
printf("La password inserita e' errata");
}
system("pause");
}
Inserita la password, viene chiesto all'untente di indovinarla, viene controllata la lunghezza di entrambe, nel caso è uguale deve procedere con il confronto dei caraterri, se diversa esce direttamente,
IL problema è che non so come effettuare il confronto dei caraterri, inoltre esiste un comando che trasformi la password inserita in asterischi, o la nasconda?
Grazie dell'aiuto