展开全部
#include <stdio.h>
#include <string.h>
#define NAME "test"
#define PASSWORD "test"
int main()
{
char username[20],passwd[20];
int count=1;
while(1)
{
printf("请输入用户名:");
scanf("%s",username);
printf("请输入密码:");
scanf("%s",passwd);
if (strcmp(username,NAME)==0)
{
if(strcmp(passwd,PASSWORD)==0) {printf("恭喜!登录成功!\n");break;}
else
{
if(count<3) { printf("抱歉!密码输入错误!你还有%d次尝试的机会\n",3-count); count++;}
else { printf("抱歉!密码错误!你已经没有机会了!\n"); break;}
}
}
else
{
if(count<3) {printf("抱歉!用户名输入错误!你还有%d次尝试的机会\n",3-count); count++;}
else { printf("抱歉!密码错误!你已经没有机会了!\n"); break;}
}
}
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询