int main()
{
int i=0;
char password[20]={0};
for(i=0;i<3;i++)
{
printf("请输入密码:");
scanf("%s",password);
if(strcmp(password,"123")==0)
{
printf("登陆成功\n");
break;
}
else
printf("登录失败\n");
}
if(i==3)
printf("错误三次,退出登录\n");
return 0;
}
C语言 模拟用户登陆场景只允许登录三次,错误三次后退出登录
原创wx651aa0db769ce 博主文章分类:c语言 ©著作权
©著作权归作者所有:来自51CTO博客作者wx651aa0db769ce的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
三次输错密码后,系统是怎么做到不让我继续尝试的?
三次输错密码后,系统是怎么做到不让我继续尝试的?
spring redis java -
初识c语言三
该文章主要介绍一些在c语言中经常使用到的操作符。
强制类型转换 逻辑运算符 算术操作符 关系操作符 -
模拟登录(三次机会)
1 /*** 2 * 目的:(1)模拟登录,给三次机会,并提示还有几次机会 3 * 1.
用户名 模拟登录 java -
C语言:模拟输入密码系统,三次以内正常通过,三次退出程序
C语言:模拟输入密码系统,三次以内正常通过,portal succeed,三次密码输入错误,退出程序password error
C语言 password 输入密码 C语言:模拟输入密码系统 三次以内正常通过 -
编写代码实现:模拟用户登录,并且只能登录三次
strcmp(str1,str2)使用要点
字符串比较 C语言 strcmp