29 lines
749 B
C
29 lines
749 B
C
/*
|
|
* C program is to illustrate how user authentication is done.
|
|
* Program asks for the user name and password and displays
|
|
* the password as '*' character
|
|
*/
|
|
#include <stdio.h>
|
|
|
|
void main()
|
|
{
|
|
char password[10], username[10], ch;
|
|
int i;
|
|
printf("Enter User name: ");
|
|
gets(username);
|
|
printf("Enter the password < any 8 characters>: ");
|
|
for (i = 0; i < 8; i++)
|
|
{
|
|
ch = getchar();
|
|
password[i] = ch;
|
|
ch = '*' ;
|
|
printf("%c", ch);
|
|
}
|
|
password[i] = '\0';
|
|
/* Original password can be printed, if needed */
|
|
printf("\n Your password is :");
|
|
for (i = 0; i < 8; i++)
|
|
{
|
|
printf("%c", password[i]);
|
|
}
|
|
} |