1 #define _CRT_SECURE_NO_WARNINGS 1
2 #include<stdio.h>
3 #include<string.h>
4
5 int main()
6 {
7 char mima[100000]={0};
8 int a =0;
9 int b =0;
10 int i =3;
11 printf("请确认是否为本人操作(y/n):");
12 a =getchar();
13 if(a=='y')//第一次判断
14 {
15 printf("确认成功\n");
16 while(i>=0)//循环语句中嵌套分支语句,形成密码重试
17 {
18 printf("请输入密码>:");
19 scanf("%s",&mima);
20 if(!strcmp(mima,"1306184933"))//判断密码正确
21 {
22 printf("密码正确\n");
23 break;
24 }
25 else
26 {
27 printf("密码错误,请重新尝试,你还有%d次机会\n",i);//密码重试
28 i--;
29 if(i<0)
30 {
31 printf("超过尝试次数,自动退出\n");
32 break;
33 }
34
35
36
37 }
38 }
39
40 }
41 else
42 printf("已自动退出\n");
43 return 0;
44 }