模拟三次密码输入的场景。 最多能输入三次密码,密码正确,提示“登录成功”, 密码错误, 可以重新输入,最多输入三次。三次均错,则提示退出程序。

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
 char a[1024] = { 0 };
 int i = 0;
 while (i < 3){
  printf("请输入您的密码:\n");
  scanf("%s", &a);
  if (strcmp(a, "123456") == 0){   //此处a[1024]错误!!
   printf("输入正确\n");
   break;
  }
  i++;
 }
 if (i == 3){
  printf("输入错误\n");
 }
 system("pause");
 return 0;
}
发布了42 篇原创文章 · 获赞 13 · 访问量 6531

猜你喜欢

转载自blog.csdn.net/weixin_43508555/article/details/84147306
今日推荐