用c语言编译一个密码程序,错误可再输入(最多三次)

谢谢... 谢谢 展开
 我来答
oolgloo
2011-05-31 · TA获得超过2636个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:655万
展开全部
main()
{
int i;
char *pwd = "123456";
char pwd2[7];
for (i=0; i<3; i++)
{
printf("请输入密码:");
scanf("%s", pwd2);
if (strcmp(pwd, pwd2)==0)
{
break;
}
else
{
printf("您已错误%d次(共3次)", i+1);
}
}

if (i<3) printf("登录成功!\n");
else printf("密码错误3次,系统锁定!\n");
}
rich2322
2012-10-31
知道答主
回答量:12
采纳率:0%
帮助的人:8万
展开全部
# include <stdio.h>
int main(void)
{
int i,j;//密码15
for(i=0;i<3;i++)
{
scanf("%d",&j);
if (j==15)
{
printf("密码正确\n请按任意键结束...\n");
break;
}
}
if (i==3)
{
printf("三次密码错误\n请按任意键结束...\n");
}
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
珍惜所有所爱
2011-05-31 · TA获得超过538个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:63.2万
展开全部
int userpassword=123456;
int password;
int count=0;
do
{
printf("请输入密码\n");
scanf("%d",&password);
count++;
}
while (count<3&&password!=userpassword);
if(count==3)
{
printf("输入错误密码达到3次");
}
else
{
printf("密码通过");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
3211812
2011-05-31
知道答主
回答量:16
采纳率:0%
帮助的人:8.2万
展开全部
#include<stdio.h>
#include<string.h>
int main(void)
{
char password[30];
int count,n;

for(count=1;count<4;count++)
{ printf("Please input the password\n");
scanf("%s",password);
n=strcmp(password,"hellword");
if(n==0)
break;
printf("error !\n");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
数学教辅资料
2011-05-31 · TA获得超过2877个赞
知道答主
回答量:83
采纳率:0%
帮助的人:30.7万
展开全部
int i=0;
while(i<3){
if(Logn())
break;
else
i++
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式