简单用户登录程序

        一个简单的用户登陆程序,程序实现为输入一个6位数密码,输入两次不对提示登录失败,请重新输入,并提示剩余次数,输入三次不对则提示登录失败,限制登陆,三次有一次输入正确则提示登陆成功。此代码比较好的一点就是方便用户理解,操作时不会有理解障碍!虽然程序简单,但是考虑到用户的使用情况,便做了一些视图上的优化,看起来更加直观和明了。

        vs2013下实现!


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<windows.h>
#include<string.h>
#include<stdlib.h>
int main()
int main()
{
	int a = 0;
	char arr1[] = { "693512" };
	char arr2[100] = { "0" };
	printf("请输入6位数密码:\n");
	
	for (; a < 3; a++)
	{
		scanf("%s", &arr2);
		if (strcmp(arr1, arr2) == 0)
		{
			printf("登陆成功\n");
			break;
		}
		else
		{
			if (a == 2)
			{
				printf("限制登陆,登录失败\n");
			}
			else
			printf("登录失败,请重新输入,您还有%d次机会\n",2-a);
		}
	}
	system("pause");
	return 0;
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值