希望有哪位高手帮小弟我改改这个二手市场的代码!万分感谢

希望有谁帮我改改这个二手市场的代码!万分感谢!
#include<time.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#define TURE 1
struct car_type                     //定义结构体变量
{
    int num;
    char name[10];
    int age;
    float price;
    struct student *naxt;
}car[100];


int sum = 0;
FILE *fp;                   //定义文件指针

void input();                      //定义输入函数
void output();                                   //定义输出函数
void save();                          //定义文件接受函数
void Addrecode();                       //定义添加汽车信息函数
int menu1();                                   //定义菜单函数
int Selectsearch();                  //定义选择查找类型函数
void cancel();                         //定义删除函数
void search();                            //定义查找函数
void searchName();                         //定义查找名字类型函数
void searchNum();                            //定义查找编码类型函数
void searchAge();                               //定义查找车龄类型函数

void save()                                      //定义文件接受函数
{
    int i;
if((fp=fopen("car.txt","a+"))==NULL)         //判断能不能打开文件
{
         printf("can not open file\n");
     exit(0);
}
for(i=0;i<sum;i++)                                         //判断能不能输入文件信息
{
if(fwrite(&car[i],sizeof(struct car_type),1,fp)!=1)
{
printf("file write error\n");
        }
   }
   fclose(fp);
}



void input()
{
    int i,j;
    srand((int)time(0));
for(i=0;i<100;i++)                        //进行输入汽车信息
{
        system("cls");
        sum=sum+1;
        printf("请输入第%d汽车的编码    名字     价格:\n",i+1);
        scanf("%d%s%f",&car[i].num,car[i].name,&car[i].price);
        car[i].age=1+(int)(10.0*rand()/(RAND_MAX+1.0));
        printf("\n是否继续添加:1是0否\n");               //判断是否继续输入
        scanf("%d",&j);
        if(j==1)
    {
        printf("\n");
    }
else
        {
    exit(0);
        }
}
save();
}


int menu1()
{
int num;
while(1)
    {
      system("cls");
      printf("***************二手车管理系统*****************\n");
        printf("*********************功能*********************\n");
        printf("*                0.退出程序                  *\n");