C语言编程帮助

来源:百度知道 编辑:UC知道 时间:2024/06/21 23:37:20
用C语言编程一个程序,要求:运行时输出一句话:请输入密码!输入密码与特定的一致,则继续,错误输出一段文字:密码错误请重新输入,并且要求输入密码,连续三次错误退出程序。

给你个思路得了 主要用strcmp函数 你就先把一组数初设当做密码
然后在一个输入语句让运行的时候输入 用strcmp进行对比
连续三次就随便你用个循环语句就能完成

#include "stdio.h"
#define COMFIRN_PWD_NUM 3

int PWD=123,count=0;

void PWDcomfirn(void)
{
int a=0;
printf("请输入密码");
scanf("%d",&a);
if (PWD==a)
{
printf("密码正确");
}
else
{
count++;
if (count==COMFIRN_PWD_NUM)
{
return;
}
else
{
printf("密码错误");
PWDcomfirn();
}
}
}
main()
{
PWDcomfirn();
}