密码三次输入机会
count = 3password = '123456'
while count:
passwd = input('请输入密码:')
if '*' in passwd:
print('密码中不能带"*"号!\n您还有',count,'次机会')
continue
elif passwd != password:
count = count -1
print('密码输入有误!\n您还有',count,'次机会')
continue
else:
print('密码正确,进入程序~~')
break 欢迎给出不同的答案{:5_109:} #include <stdio.h>
void main(void)
{
int a, b, c, i;
c = 2;
b = 123; //密码
for(i=o;i<3;i++)
{
printf("请输入密码\n");
printf("密码:");
scanf("%d",&a); //如果是vs2019,怎写成scanf_s("%d",&a);
if(a==b)
{
printf("密码正确,按任意键退出(除了关机键)\n‘’);
getch();
break;
}
else
{
printf("密码错误,还剩%d次机会\n",c);
c--;
}
}
}
页:
[1]