C语言实现简单的注册、登录、退出
2017-09-07 08:14
471 查看
刚开始学习C语言的时候,用来练习用的,现在分享给大家,希望大家能够喜欢。
希望能和大家共同学习C语言及c++,有不足的地方,请多多指点。
利用if——else语句实现简单的注册、登录、退出。
#include<stdio.h>
int main()
{
char a,b,c,d;
while(1)
{
int num;
printf("************************************************\n");
printf("******** 1、注册 ********\n");
printf("******** 2、登陆 ********\n");
printf("******** 3、退出 ********\n");
printf("************************************************\n");
if( scanf(" %d",&num) == 1 )
{
switch(num)
{
case 1:
{
while(1)
{
int m;
printf("1,注册输入 2,退出注册\n");
if ( scanf(" %d",&m) == 1 )
{
if( m == 2 )
{
break;
}
else if ( m == 1 )
{
printf("注册账户:");
scanf(" %c",&a);
printf("注册密码:");
scanf(" %c",&b);
}
else
{
printf("input error\n");
}
}
else
{
printf("非法输入!重新运行!\n");
break;
}
}
break;
}
case 2:
{
while(1)
{
int n;
printf("1、登陆输入 2,退出登陆\n");
if ( scanf(" %d",&n) == 1 )
{
if( n == 2 )
{
break;
}
else if ( n == 1 )
{
printf("输入账户:");
scanf(" %c",&c);
printf("输入密码:");
scanf(" %c",&d);
if ( a == c && b == d )
{
printf("登陆成功!\n");
}
else
{
printf("账户或密码错误!\n");
}
}
else
{
printf("input error\n");
}
}
else
{
printf("非法输入!重新运行!\n");
break;
}
}
break;
}
case 3:
{
printf("退出成功!\n");
return 0;
}
default:
printf("input error!\n");
}
}
else
{
printf("非法输入!重新运行!\n");
break;
}
}
return 0;
}
希望能和大家共同学习C语言及c++,有不足的地方,请多多指点。
利用if——else语句实现简单的注册、登录、退出。
#include<stdio.h>
int main()
{
char a,b,c,d;
while(1)
{
int num;
printf("************************************************\n");
printf("******** 1、注册 ********\n");
printf("******** 2、登陆 ********\n");
printf("******** 3、退出 ********\n");
printf("************************************************\n");
if( scanf(" %d",&num) == 1 )
{
switch(num)
{
case 1:
{
while(1)
{
int m;
printf("1,注册输入 2,退出注册\n");
if ( scanf(" %d",&m) == 1 )
{
if( m == 2 )
{
break;
}
else if ( m == 1 )
{
printf("注册账户:");
scanf(" %c",&a);
printf("注册密码:");
scanf(" %c",&b);
}
else
{
printf("input error\n");
}
}
else
{
printf("非法输入!重新运行!\n");
break;
}
}
break;
}
case 2:
{
while(1)
{
int n;
printf("1、登陆输入 2,退出登陆\n");
if ( scanf(" %d",&n) == 1 )
{
if( n == 2 )
{
break;
}
else if ( n == 1 )
{
printf("输入账户:");
scanf(" %c",&c);
printf("输入密码:");
scanf(" %c",&d);
if ( a == c && b == d )
{
printf("登陆成功!\n");
}
else
{
printf("账户或密码错误!\n");
}
}
else
{
printf("input error\n");
}
}
else
{
printf("非法输入!重新运行!\n");
break;
}
}
break;
}
case 3:
{
printf("退出成功!\n");
return 0;
}
default:
printf("input error!\n");
}
}
else
{
printf("非法输入!重新运行!\n");
break;
}
}
return 0;
}
相关文章推荐
- eclipse下用J2EE(hibernate,struts2,spring)实现的简单登录、注册系统
- mvp 简单的案例, mvp实现登录及注册 分为moudle数据层 activity视图v层 Presenter逻辑层
- 简单的流操作实现账户的注册、登录、修改密码
- C语言控制台程序实现的注册登录
- Vue+Vue Router+Axios+Webpack+Flask+MySQL实现简单的注册、登录验证功能
- Python 实现简单的用户注册和登录
- 实现简单的登录注册功能的代码,记录供以后参考
- Python之实现简单的注册登录系统
- SSM框架整合---实现简单登录注册功能
- JAVA 用于练手的超简单登录注册,jdbc实现【学习笔记】
- Linux下用C语言实现简单的密码登录
- 用Hibernate与Struts实现简单的项目的登录与注册
- 用户注册登录案例分析以及简单实现
- 09 实现Django自带的注册\登录\退出登录(表单)功能
- android下的XMPP对应smack-4.2.1,实现登录,注册,发单聊,加聊天室,发群聊等简单功能
- 简单粗暴JavaWeb-第四篇:通过数据库实现用户注册、登录
- 用php实现简单的登录和注册功能
- Spring+Spring MVC+Spring JDBC+MySql实现简单登录注册
- MVP实现简单登录注册功能
- JAVA简单实现MD5注册登录加密