模拟登录 用户输入用户名和密码,验证登录
要求:
正确用户名:root 正确密码:123456
- 模拟3次机会 三次输入结束活提示登录失败
- 密码不可见,输入密码时显示******
代码实现:
#include<stdio.h>
#include<conio.h>
#include <string.h>
int main()
{
//1、存储用户信息
char admin_val[5]="root",pass_val[7]="123456";
//4、循环
int i=0,j=0;
for (i=0;i<3;i++)
{
// 2、输入用户信息
char admin[5]="",pass[7]="";
printf("请输入用户名:");
scanf("%s",admin);
//5、密码输入时显示星星
printf("请输入密码:");
for (j=0;j<10;j++)
{
pass[j]=getch();
if (pass[j]=='\r')
break;
printf("*");
}
pass