C语言程序设计(201-1)
来源:百度知道 编辑:UC知道 时间:2024/05/06 10:44:03
#include "stdlib.h"
#include "stdio.h"
#include<conio.h>
#include<string.h>
#define STU struct student
#define LEN sizeof(STU)
STU *creat_node();
int choose_act();
search_node(STU *h);
void delete_node(STU *h);
insert_node(STU *h);
struct student
{
int num;
char name[20];
int sorts;
struct student *next;
};
main()
{
STU *head;
int m=1;
char n;//增加个字符变量
while((n!='n')||(n!='N'))
{
head=creat_node();//1 这一行最好在前面,用来提示输入
m=choose_act();//2
switch(m)
{
/*case 1:head=creat_node();break; 这句没意义,这个句是一定要用的,
没有它其他函数都不能运行;*/
case 1:search_node(head);break;
case 2:insert_node(head);break;
case 3:delete_node(head);break;
case 0:break;
default:break;
}