自己写的小程序,大家多给点意见哈~该如何处理
自己写的小程序,大家多给点意见哈~
我是一个自学者,呵呵~ 我自己用C语言写了一个类似于“学生档案管理”的小程序,程序写的不好,各位多发表下意见哈,指点下,程序有很多地方都无非得到满意的结果,也不知道哪出了问题。
===================================================================
/*****************************************************************************
编程项目一: < 学生档案管理系统 >
____________________________
|
系统模块:输入存储学生记录 |
查询指定记录学生信息 | <--(5个主要功能模块实现)
浏览全部数据记录 |
删除指定学生记录 |
修改已经存在的学生记录 |
____________________________|
___________________________________________________
data结构: |name[]|score | Ar | Sex[]| Bd | Al |Next | <--(一名学生的基本信息)
|______|______|_______|______|______|_______|_____|
(名字) (分数) (地址) (性别) (生日) (评价) (指针域)
******************************************************************************/
/*头文件*/
#include "stdio.h "
#include "conio.h "
#include "stdlib.h "
#include "dos.h "
#include "string.h "
/*封装Data结构*/
typedef struct Stu
{
char name[12]; /*名字*/
int score; /*分数*/
char Ar[30]; /*地址*/
char Sex; /*性别*/
int Bd; /*生日*/
char Al[120]; /*评价*/
struct Stu *next; /*指针域*/
} LINK;
/*定义全局变量*/
LINK *p=NULL; /*指向首结点的指针*/
LINK *s=NULL; /*指向当前结点的指针*/
LINK *r=NULL; /*指向尾结点的指针*/
/*打印主界面*/
int Cs1(void)
我是一个自学者,呵呵~ 我自己用C语言写了一个类似于“学生档案管理”的小程序,程序写的不好,各位多发表下意见哈,指点下,程序有很多地方都无非得到满意的结果,也不知道哪出了问题。
===================================================================
/*****************************************************************************
编程项目一: < 学生档案管理系统 >
____________________________
|
系统模块:输入存储学生记录 |
查询指定记录学生信息 | <--(5个主要功能模块实现)
浏览全部数据记录 |
删除指定学生记录 |
修改已经存在的学生记录 |
____________________________|
___________________________________________________
data结构: |name[]|score | Ar | Sex[]| Bd | Al |Next | <--(一名学生的基本信息)
|______|______|_______|______|______|_______|_____|
(名字) (分数) (地址) (性别) (生日) (评价) (指针域)
******************************************************************************/
/*头文件*/
#include "stdio.h "
#include "conio.h "
#include "stdlib.h "
#include "dos.h "
#include "string.h "
/*封装Data结构*/
typedef struct Stu
{
char name[12]; /*名字*/
int score; /*分数*/
char Ar[30]; /*地址*/
char Sex; /*性别*/
int Bd; /*生日*/
char Al[120]; /*评价*/
struct Stu *next; /*指针域*/
} LINK;
/*定义全局变量*/
LINK *p=NULL; /*指向首结点的指针*/
LINK *s=NULL; /*指向当前结点的指针*/
LINK *r=NULL; /*指向尾结点的指针*/
/*打印主界面*/
int Cs1(void)