Реферат: Архитектура материнских плат

int g;

printf("Please fill the list with INTEGER value.\nAdding is stoped by 0 value.\n");

// ввод значения для заполнения списка

scanf("%i", &g);

while (g!=0) {

// вызов функции вставки в список и передача ей адреса первого элемента списка и значения нового элемента

insert(&startPtr, g);

scanf("%i", &g);

}

printf("\n __________________________________________\n");

printf("\n List IS: \n");

// выводит на экран список и проверяет возвращаемое функцией вывода списка значение

if (prinList(&startPtr)) { //если выведено успешно

// ввод значения удовлетворяющего условию типа int и условию задачи

while ((g<1)||(g>32000)) {

printf ("\nEnter number to delete: ");

scanf("%i", &g);

}

printf("\n");

// пока не остался один элемент - удалять элементы в соответствии с введенным номером

while((!oneLeft(startPtr))) {

delete4(&startPtr, g);

};

printf("The last element is: ");

// выводит на экрн список

prinList(&startPtr);

printf("\nPress ENTER to exit...");

getch();

}

К-во Просмотров: 425
Бесплатно скачать Реферат: Архитектура материнских плат