‘壹’ 用c语言:根据给定的算法,判断输入的密码是否正确
#include<stdio.h>
void main()
{
int n,password=123456,i=1;
while(1)
{
printf("输入密码:");
scanf("%d",&n);
if(n==password)
printf("Welcome to use the software\n");
else
{
if(i<3)
printf("剩余的可输入密码的次数为:%d\n",3-i);
else
printf("Password error ! You can not use the software\n");
i++;
}
if(i>=4||n==password)break;
}
}
这个是不需要用return的,简明一点,初学的应该会
‘贰’ C语言密码验证问题(程序设计求改)
1 b[8] 定义一个数组变量b,占用8个字节
你想要从键盘输入8个字符,通过gets函数接收数据。
但是,gets内部是这么干的:
不管你输入几个字符,都要在末尾补一个'