Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «ВстраиваСмыС систСмы. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства 68HC12/HCS12 с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ языка Π‘Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 126

Автор Π‘Ρ‚ΠΈΠ²Π΅Π½ Π‘Π°Ρ€Ρ€Π΅Ρ‚Ρ‚

/*ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ Π² Ρ„Π°ΠΉΠ» Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° (header file). Они ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ здСсь, */

/* Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ построСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. */

/*ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ структуры "Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ"*/

struct car {

 int year; /* Π³ΠΎΠ΄ производства */

 char make[10]; /*BWM, Hummer, Saturn */

 char model[12]; /*ΠΊΡƒΠΏΠ΅, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΡ‹ΠΉ, SUV, ΠΏΠΈΠΊΠ°ΠΏ */

 char VTN[10]; /*комбинация Ρ†ΠΈΡ„Ρ€, Π±ΡƒΠΊΠ² */

 float mileage; /*показания спидомСтра: ΠΎΡ‚ 0 Π΄ΠΎ 500,000+*/

 struct car *next; /*ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Π² спискС */

};


/*ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ указатСля Π½Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ */

typedef struct car ELEMENT;

typedef ELEMENT *car_temp_ptr;

/*Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ²*/

void initialize_link_list(void);

void print_link_list(car_temp_ptr);

void insert_link_list(car_temp_ptr);

void delete_link_list(car_temp_ptr);

void search_link_list(car_temp_ptr);


/*ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅*/

/ " Π‘ΠΎΠ·Π΄Π°ΡŽΡ‚ списки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° состояниСм Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ сСрвиса*/

car_temp_ptr in_stock_list; /* Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ */

car_temp_ptr repair_list; /* Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π² Ρ€Π΅ΠΌΠΎΠ½Ρ‚ - Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅*/

car_temp_ptr paint_shop_list;/*Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π² покраскС - Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅*/

car_temp_ptr sold_list; /*ΠΏΡ€ΠΎΠ΄Π°Π½Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ -- Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅*/

car_temp_ptr new_car_entry; /*Π½ΠΎΠ²Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ для ввСдСния Π² список*/

int TRUE=1, FALSE=0; /*логичСскиС Ρ„Π»Π°Π³ΠΈ */


void main(void) {

 /*заполняСт пустой список ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ NULL */

 in_stock_list = NULL; /* Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ */

 repair_list = NULL; /* Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π² Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π΅ - Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ */

 paint_shop_list = NULL; /* Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π² покраскС - Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅*/

 sold_list = NULL; /*ΠΏΡ€ΠΎΠ΄Π°Π½Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ -- Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ * /

 new_car_entry = NULL;

 initialize_link_list(); /*составлСниС списка для ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ */

 print_link_list(in_stock_list); /*print the list */

 insert_link_list(in_stock_list); /*Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Π² список*/

 print_link_list(in_stock_list); /*Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ список */

 delete_link_list(in_stock_list); /*ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ ΠΈΠ· списка */

 print_link_list(in_stock_list); /*Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ список */

 search_link_list(in_stock_list); /*поиск ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° Π² спискС */

}


/********************************************************************/

/*void initialize_link_list (car_temp_ptr): ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ */

/* для списка ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ список.ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ этот список      */

/* с указатСлями Π±Ρ‹Π» объявлСн ΠΊΠ°ΠΊ глобальная пСрСмСнная.            */

/*********************************************************************

void initialize_link_list(void) {

 car_temp_ptr new_car_entry1, new_car_entry2;

 /*создаСт Π²Ρ…ΠΎΠ΄ Π² список Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ */

 new_car_entry = (car_temp_ptr)malloc(sizeof(ELEMENT));

 /*ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ поля для Π²Π²ΠΎΠ΄Π° автомобиля Π² список*/

 new_car_entry->year = 1981; /*Π³ΠΎΠ΄ выпуска */

 strcpy(new_car_entry->make, "Chevy"); /*BWM, Hummer, Saturn */

 strcpy(new_car_entry->model, "Camaro"); /*ΠΊΡƒΠΏΠ΅, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΡ‹ΠΉ, SUV, ΠΏΠΈΠΊΠ°ΠΏ*/

 strcpy(new_car_entry->VIN, "12Z3 67"); /*комбинация Ρ†ΠΈΡ„Ρ€ ΠΈ Π±ΡƒΠΊΠ² */

 new_car_entry->mileage = 37456; /*показания ΠΎΠ΄ΠΎΠΌΠ΅Ρ‚Ρ€Π°: ΠΎΡ‚ 0 Π΄ΠΎ 500 000+*/

 new_car_entry->next = NULL; /*ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Π² спискС*/

 in_stock_list = new_car_entry;

 new_car_entry1 = (car_temp_ptr) malloc(sizeof(ELEMENT));

 /*ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ поля для Π²Π²ΠΎΠ΄Π° автомобиля Π² список*/

 new_car_entry1->year = 1974; /*Π³ΠΎΠ΄ выпуска*/

 strcpy(new_car_entry1->make,"Ford"); /*BWM, Hummer, Saturn */

 strcpy(new_car_entry1->model,"Mustang11")/*ΠΊΡƒΠΏΠ΅, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΡ‹ΠΉ, SUV, ΠΏΠΈΠΊΠ°ΠΏ*/

 strcpy(new_car_entry1->VIN, "3L265ST" ) ; /*комбинация Ρ†ΠΈΡ„Ρ€ ΠΈ Π±ΡƒΠΊΠ² */

 new_car_entry1->mileage = 122456; /*показания ΠΎΠ΄ΠΎΠΌΠ΅Ρ‚Ρ€Π°: ΠΎΡ‚ 0 Π΄ΠΎ 500 000+ */

 new_car_entry1->next = NULL; /*ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Π² спискС */

 new_car_entry2 = (car_temp_ptr)malloc(sizeof(ELEMENT));

 /*ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ поля для Π²Π²ΠΎΠ΄Π° автомобиля Π² список*/

 new_car_entry2->year = 1997; /*Π³ΠΎΠ΄ выпуска*/

 strcpy(new_car_entry2->make, "Saturn"); /*BWM, Hummer, Saturn */

 strcpy(new_car_entry2->model,"SL1"); /*ΠΊΡƒΠΏΠ΅, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΡ‹ΠΉ, SUV, ΠΏΠΈΠΊΠ°ΠΏ */

 strcpy(new_car_entry2->VIN, "234TH67"); /*комбинация Ρ†ΠΈΡ„Ρ€ ΠΈ Π±ΡƒΠΊΠ² */

 new_car_entry2->mileage = 140512;/*показания ΠΎΠ΄ΠΎΠΌΠ΅Ρ‚Ρ€Π°: ΠΎΡ‚ 0 Π΄ΠΎ 500 000+ */

 new_car_entry2->next = NULL; /*ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Π² спискС*/

 new_car_entry1->next = new_car_entry2;

}


/********************************************************************/

/*print_link_list: ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ поля Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ списка с указатСлями   */

/********************************************************************/

void print_link_list(car_temp_ptr print_list) {

 car_temp_ptr temp_ptr; /*ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ */

 printf("\nCars available in stock for sale:");

 /*ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ списку */

 for (temp_ptr=print_list; temp_ptr != NULL; temp_ptr-temp_ptr->next) {

  printf("\n\nyear: %4d, temp_ptr->year); /*Π³ΠΎΠ΄ выпуска*/

  printf("\nmake: %s", temp_ptr->make); /*ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒ*/

  printf("\nmodel: %s", temp_ptr->model); /*модСль*/

  printf("\nVIN: %S", temp_ptr->VIN); /*Π½ΠΎΠΌΠ΅Ρ€*/

  printf("\nMileage: %6.0f", temp_ptr->mileage); /*показания ΠΎΠ΄ΠΎΠΌΠ΅Ρ‚Ρ€Π°*/

 }

}


/********************************************************************/

/*insert_link_list (in_stock_list) - Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π½ΠΎΠ²Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Π²   */

/* ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ список Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΌ порядкС                           */

/********************************************************************/

void insert_link_list(car_temp_ptr in_stock_list) {

 car_temp_ptr new_car_entry, list, ptr;

 int place_found;

 list = in_stock_list;

 /*создаСт Π²Π²ΠΎΠ΄ автомобиля */

 new_car_entry = (car_temp_ptr) malloc(sizeof(ELEMENT));

 /*ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ поля для Π²Π²ΠΎΠ΄Π° автомобиля Π² список */

 new_car_entry->year = 2002; /*Π³ΠΎΠ΄ выпуска */

 strcpy(new_car_entry->make,"Hummer"); /*BWM, Hummer, Saturn*/

 strcpy(new_car_entry->model, "H2"); /*ΠΊΡƒΠΏΠ΅, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΡ‹ΠΉ, SUV, ΠΏΠΈΠΊΠ°ΠΏ */

 strcpy(new_car_entry->VTIM, "73H2L7");/*комбинация Ρ†ΠΈΡ„Ρ€ ΠΈ Π±ΡƒΠΊΠ²*/

 new_car_entry->mileage = 13; /*показания ΠΎΠ΄ΠΎΠΌΠ΅Ρ‚Ρ€Π°: ΠΎΡ‚ 0 Π΄ΠΎ 500 000+ */

 new_car_entry->next = NULL; /*ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Π² спискС */

 if (list==NULL) { /*вставка Π² пустой список */

  list=new_car_entry;

 } else {

  /* вставка Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт списка */

  if (strcmp(new_car_entry->make, list->make) < 1) {

   new_car_entry->next=list;

   list = new_car_entry;

  } else /*вставка Π² нСпустой список */

  {

   ptr = list; /*ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ вставки */

   place_found = FALSE;

   while((ptr->next != NULL) && (!place_found)) {

    if (strcmp (new_car_entry->make, ptr->next->make) > = 1) /*сравнСниС */

    {

     ptr=ptr->next; /*ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ списку */

    } else /*вставка послС указатСля */

    {

     place_found = TRUE;

    }

   }/*ΠΊΠΎΠ½Π΅Ρ† Ρ†ΠΈΠΊΠ»Π° while*/

   /*пСрСадрСсуСт ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ */

   /*Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Π²Π²ΠΎΠ΄ Π² список */

   new_car_entry->next = ptr->next;

   ptr->next - new_car_entry;

  }/*ΠΊΠΎΠ½Π΅Ρ† else*/

 }/*ΠΊΠΎΠ½Π΅Ρ† else*/

}/*ΠΊΠΎΠ½Π΅Ρ† insert_link_list*/


/********************************************************************/

/*delete_link_list (car_temp_ptr): */ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… элСмСнтов */

/*ΠΈΠ· списка                                                         */

/********************************************************************/

void delete_link_list(car_temp_ptr in_stock_list) {

 car_temp_ptr current,backup,temp; /*Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ списка */

 char delete_make[10];

 /*ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π΅ make для удалСния */

 printf("\n\nDelete car from for sale list.");

 printf("\nEnter make of car for deletion from list.");

 scanf("%s", delete_make);

 /*ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ для поиска */

 current = in_stock_list;

 backup=NULL;

 /*поиск записи, содСрТащих Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ make */

 while (strcmp(current->make, delete_make) !=0) {

  backup = current;

  current = current->next;

 }

 /*Π‘Ρ‹Π» ΡƒΠ΄Π°Π»Π΅Π½ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ элСмСнта? */

 if (backup == NULL){ /*ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ элСмСнта */

  in_stock_list = in_stock_list->next;

 } else { /*ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ элСмСнт ΠΈΠ· списка */

  backup->next = current -> next;

 }

 free(current); /*ΠΏΠ΅Ρ€Π΅Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ*/

}

/********************************************************************/


/********************************************************************/

/*void search_link_list (car_temp_ptr) - Π½Π°ΠΉΡ‚ΠΈ запись с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ */

/* Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ поля make. Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ этого изготовитСля.  */

/********************************************************************/

void search_link_list(car_temp_ptr search_list) {

 char search_make[10];

 car_temp_ptr temp_ptr; /*ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ */

                        /*ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ изготовитСля для поиска */

 printf("\n\nSearch for car in stock.");

 printf("\nEnter make of car to search for in list. ");