输入密码(升级版)

 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 }

 

posted @ 2021-07-14 11:22  刚出锅的菜鸟  阅读(232)  评论(0)    收藏  举报