返回

c语言模拟用户输入三次密码并判断是否正确

发布时间:2023-01-17 09:08:44 228
# 数据# 信息
#include
int main()
{
char password[20] = { 0 };//先初始化这个数组避免出现其它数据
int flag = 0;//设立flag变量是若三次密码都输入错误了能向用户输出三次均错误的信息
for (int i = 1; i <= 3; i++)
{
printf("请输入密码:<");
scanf("%s", password);//这里不使用取地址符是因为数组名就是地址
if (strcmp(password, "123456") == 0)//strcmp函数的作用是比较两个字符串若相等则返回值为0
{
printf("密码输入正确\n");
flag = 1;
break;
}
else
{
printf("密码输入错误,请重新输入:\n");
}
}
if (flag != 1)
{
printf("三次输入均错误,退出程序\n");
}
return 0;
}

运行结果

c语言模拟用户输入三次密码并判断是否正确_字符串

c语言模拟用户输入三次密码并判断是否正确_i++_02

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
关于CLion的安装 2023-01-17 08:54:14