1#include<stdio.h> #include<string.h> int deng(char a[],ch、用函数实现登陆功能(三次机会),然后在主函数中根据调用后的结果判断 登陆成功与否。
2014-10-21 22:20
696 查看
#include<stdio.h>
#include<string.h>
int deng(char a[],char b[])
{
int i;
for (i=0;i<3;i++)
{
printf("用户名:");
scanf("%s",a);
printf("密码:");
scanf("%s",b);
if ((strcmp("F11",a)==0)&&(strcmp("123456",b)==0))
{
return 1;
}
else
{
if(i==2)
{
return 0;
}
printf("用户名密码有误!!!!请重新输入。\n");
}
}
}
void main()
{
char x[100],y[100];
if (deng(x,y))
{
printf("登陆成功\n");
}
else
{
printf("用户名密码有误--登录失败,系统锁定\n");
}
}
#include<string.h>
int deng(char a[],char b[])
{
int i;
for (i=0;i<3;i++)
{
printf("用户名:");
scanf("%s",a);
printf("密码:");
scanf("%s",b);
if ((strcmp("F11",a)==0)&&(strcmp("123456",b)==0))
{
return 1;
}
else
{
if(i==2)
{
return 0;
}
printf("用户名密码有误!!!!请重新输入。\n");
}
}
}
void main()
{
char x[100],y[100];
if (deng(x,y))
{
printf("登陆成功\n");
}
else
{
printf("用户名密码有误--登录失败,系统锁定\n");
}
}
相关文章推荐
- 大数加法(C语言)#include<stdio.h> #include<stdlib.h> #include<string.h> char A[10005]; char B[10005]; int
- 【编程之法】如何最快的判断出短字符串b中的所有字符是否都在长字符串a中?编写函数bool StringContain(string&b,string&a)实现此功能。
- c++ 头文件<cstring>(或者string.h)中的常见函数的实现!
- 【编程之法】如何最快的判断出短字符串b中的所有字符是否都在长字符串a中?编写函数bool StringContain(string&b,string&a)实现此功能。
- <深入浅出>根据函数调用过程谈栈回溯原理
- html <select> <option> 实现根据选择不同的option,调用不同的方法功能
- 统计报表中嵌入<a>标签,点击实现弹出清单功能
- 操作TreeView:,选中左边树的节点,点击>>按钮 将选择的节点展现到右边的树中,同时将选择的节点从左边的树中移除。。点击<<实现同样的功能。。。。
- Java实现从IP和端口列表List<String>获取分离的IP和端口值
- #include<string>与#include<string.h>的区别
- #include<time.h> 库函数详解
- 程序员自定义的一个头文件,怎样通过#include<xxx.h>调用而不是#include"xxx.h"
- 用string实现的一个完整的类,包含以下操作:重载运算符 > >,< < ,string模板类,fstream对二进制数据读写
- #include<malloc.h>,<sys/types.h> ,<stdlib.h>,<string.h>及C语言头文件
- #include <cctype>的函数
- js在repeater控件内每一行<input type="checkbox"/>实现全选,全不选,然后获取每一行的ID删除
- #include "stdio.h";#include <stdio.h>#include <iostream>;#include <iostream.h>区别
- include <cstring>,include <string> include <string.h>的区别
- <string.h>函数集合
- #include<iostream>与#include<iostream.h>及#inclue <string> 和 #include <string.h>的区别