#include<stdio.h>
#include<string.h>
#include<conio.h>
void cypher()
{
char* userName = "hallo";
char* password = "666666";
char Name[50] = "";
char pswd[50] = "";
int index=0;
printf("输入用户名:");
gets(Name);
printf("输入密码:");
while (1)
{
char key = _getch();
if (key=='\r')
{
pswd[index] = '\0';
break;
}
else if (key == '\b')
{
if (index > 0)
{
index--;
}
printf("\b \b");
}
else
{
pswd[index++] = key;
printf("*");
}
}
if (strcmp(userName, Name) == 0 && strcmp(password, pswd) == 0)
{
printf("\n登陆成功\n");
return 666;
}
else
{
printf("\n登陆失败\n");
}
}
int main()
{
cypher();
return 0;
}