编程高手请进!急!!

来源:百度知道 编辑:UC知道 时间:2024/06/26 04:10:46
#include<stdio.h>
#include<string.h>
#define NULL 0
#define LEN sizeof(struct student)
#define FILE_DATA_PATH "c:\student.txt"
struct date
{int month;
int day;
int year;
};
struct student
{int num;
char name[20];
int age;
char sex;
struct date birthday;
int id;
char nativeplace[50];
char address[50];
int postcode;
int tel;
char background[15];
char nation[10];
char major[30];
int class num;
struct student * next;
};
int TOTAL_NUM = 0;
struct student *head = NULL;
void main ();
void record();
void insert(struct student *stu);
void display(struct student *stu);
void displayAll();
void query();
void query_by_num();
void query_by_name();
void writeData();
void delete();
void change();
void devise(struct student *p);
void main ()
{

给你一个参考,我以前做的管理系统的源程序,希望有帮助

#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "conio.h"
#include "ctype.h"
#include "malloc.h"
#define N 50

struct date{int year; int month; int day;};

struct product
{
char num[7];
char name[20];
char size[8];
int max_s;
int min_s;
int real_s;
}pro[N];

void no_input(int i,int n);

void put(int i);

void save(int n);

int load(void);

void printf_face();

void printf_one(int i);

void browse(void);

void printf_back();

void input();

void search();

void lend();

void menu();

void main()
{
menu();
}

void no_input(int i,int n)
{
int j,k,wl;
do
{
wl=0;
printf("物资编号: