c语言 学生注册,c语言学生管理系统之用户注册
int ZhuCe(Uers pe[] ,int *C_ount) //注册用户
{
int *p;
p = C_ount;
int i = 1;
int j = *C_ount + 1 ;
char code[20];
int flag = 1;
printf("欢迎进入注册系统\n");
FILE *fp1;
FILE *fp2;
printf("请输入要创建用户名\n");
scanf("%s",pe[j].user);
while(1)
{
fp1 = fopen(pe[j].user,"r");
if(!fp1)
{
break;
}
flag = 0 ;
}
if(flag)
{
puts(pe[i].user);
fp2 = fopen(pe[i].user,"wb");
if(fp2 == NULL)
{
printf("文件打开失败\n");
}
}
else //判断用户名是否可用
{
fclose(fp1);
printf("该用户名已存在,请重新注册\n");
printf("\n");
return 0;
}
while(1)
{
++(*p); //两次验证密码
fflush(stdin);
printf("请输入密码\n");
fflush(stdin);
scanf("%s",pe[i].password);
fflush(stdin);
printf("请再次输入密码\n");
fflush(stdin);
scanf("%s",code);
fflush(stdin);
if(strcmp(code,pe[i].password) == 0)
{
printf("恭喜您,注册成功!\n");
getchar();
if(fwrite(&pe[i],sizeof(Uers),1,fp2)!=1)
{
printf("信息写入失败\n");
}
fclose(fp2);
printf("\n");
fflush(stdin);
printf("即将进入菜单\n");
break;
}
else
{
printf("两次密码输入不同,请重新设定密码!\n");
}
}
return 1;
}
c语言 学生注册,c语言学生管理系统之用户注册相关推荐
- 易语言php注册,易语言简单ASP网络验证源码 PHP一键搭建网络验证源码
说明: 易语言简单ASP网络验证源码 ,很不错的易语言源码,适合易语言爱好者学习, (Easy language simple ASP network verification source code ...
- [附源码]java毕业设计高校学生疫情防控信息管理系统
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 学生管理系统c#语言代码,基于C#语言的学生管理系统的设计(ASP.NET2.0)
摘 要 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.学生管理系统是学校管理中不可少的一部分.而基于B/S架构的学生管 ...
- c语言结构体编辑学生成绩管理,C语言基于结构体的学生信息管理系统实现
宋福英 摘 要: 中国高校为保证学生信息安全,各分院的学生信息都在一个相对封闭的闭环内共享.中国高校在校生人数逐年递增,给高校的信息管理带来不小压力.C语言兼具高级语言和汇编语言的特点,简洁.紧凑. ...
- 用链表c语言程序设计,C语言程序设计-基于链表的学生成绩管理系统
<C语言程序设计-基于链表的学生成绩管理系统>由会员分享,可在线阅读,更多相关<C语言程序设计-基于链表的学生成绩管理系统(18页珍藏版)>请在人人文库网上搜索. 1.华北科技 ...
- c语言用链表实现成绩管理系统,C语言基于单链表得学生成绩管理系统
前言 传说中讲课通俗而不庸俗,说话风流而不下流的小编又来了哦,今天的主要内容是:C语言基于单链表得学生成绩管理系统.首先给年夜家总结下为什么你们学习C语言会觉得难,尤其是对单链表这块,主要原因得是因为 ...
- 学生选课管理系统c语言程序报告,c语言课程设计学生选课管理系统实验报告.doc...
课程设计报告 课程设计题目:学生选课管理系统 学 号 姓 名:李唐松 专 业:软件工程 班 级: 091107 指导老师:谢小林 2009年1月5 *实验题目: 学分管理程序 *实验时间与地点:200 ...
- java用链表做学生系统_C语言链表实现学生管理系统
本文实例为大家分享了C语言链表实现学生管理系统的具体代码,供大家参考,具体内容如下 #include #include #include #include #include #include usin ...
- C语言系统讲解,C语言学生信息管理系统讲解.doc
C语言课程设计报告 学生姓名:田俊 学生学号:0909090610 所在班级: 电气信息0906 课程设计题目: 学生信息管理系统 课程设计目标和要求: 巩固和加强<C语言程序设计>课程的 ...
最新文章
- Erdaicms旅游网站系统微信和手机端分销系统正式上线发布啦
- 计算一个尽可能大的素数
- camuda流程引擎如此简单(一)
- c++11=default,=delete
- 一个95分位延迟要求5ms的场景,如何做性能优化
- 批处理Delims的基本知识
- 过程语句 oracle,Oracle 过程控制语句整理
- 代码片段---重定向
- 面向对象分析和设计的几个关键步骤_超市设计中不容忽视的小细节
- mysql最左前缀原则学习笔记,in也可以走索引
- js文件 格式_robots文件只能放在网站根目录吗?
- 中文分词器ICTCLAS使用方法(Java)
- Idea 去掉 mapper.xml 文件的黄色、淡绿色警告(Windows、Mac)
- 用于图像识别的神经网络,以及5大应用场景
- MATLAB中常见数字信号处理相关函数汇总
- 2020年985大学计算机分数线,2020年最新211和985大学名单录取分数线是多少
- CMOS与TTL电平的区别
- 侯捷C++->头文件与类的声明
- 让Python Matplotlib使用事半功倍!
- IntelliJ IDEA中文网