⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 《C语言课程设计案例精编》源代码 希望对大家有所帮助
💻 C
字号:
struct student
{long int num;
 char name[20];
 int age;
 char sex;
 char adr[30];
 char tele[20];
 char mail[30];
 struct student*next;
};
int n;
struct student*head;
#include<malloc.h>
#define NULL 0
#define LEN sizeof (struct student)
#include "c:\enter.c"
#include "c:\print.c"
#include "c:\found.c"
#include "c:\law.c"
#include "c\dele.c"
#include "c:\mend.c"
main()
{
   clrscr();  
   for(;;)
   {
      switch(menu_select())   
      {
	 case 0:enter(head,n);break;
	 case 1:print(head,n);break; 
	 case 2:found(head,n);break; 
	 case 3:dele(head,n);break; 
	 case 4:mend(head,n);break;
	 case 5:law(head,n);break;  
	 case 6:exit(0); 
      }
   }
}
menu_select()
{
   char s[80];
   int c;
   gotoxy(1,25);
   printf("press any key enter menu......\n");
   getch(); 
   clrscr(); 
   gotoxy(1,1);
   printf("********************MENU*********************\n\n");
   printf("		o. Enter record\n");
   printf("		1. List the file\n");
   printf("		2. Search record on name\n");
   printf("		3. Delete a record\n");
   printf("		4. mend record on order\n");
   printf("	        5. sort to make new file\n");
   printf("	        6. Quit\n");
   printf("***********************************************\n");
   do{
      printf("\n	 Enter you choice(0~6):"); 
      scanf("%s",s); 
      c=atoi(s); 
   }while(c<0||c>6); 
   return c; 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -