Курсовая работа: Работа с языками С и С++
if (k==NULL)
break;
}
return;
}
“ vyvodOne . cpp ”
Функция vyvodOne () выводит одну запись на экран по её номеру.
Принимаемые значения: количество считанных элементов, указатель на первый элемент. Возвращаемые значения: нет
#include "my. h"
void vyvodOne (struct e *k, int n) {
int j, i;
system ("clear");
printf ("Какую запись вывести? \n");
while (! scanf ("%d",&i)) {
printf ("Неверное число\n");
while (getchar ()! ='\n')
continue;
}
if (i>n || i<1)
printf ("Нет такой записи\n");
else{
while (k->number! =i) {
k=k->next;
}
printf (". | Год | Название | Разъёмы | Шум | Мощность |\n");
for (j=0; j<77; j++)
printf ("=");
printf ("\n% -2d|% -5s|% -40s|% -9d|% -5hd|% -9hd|\n",k->number,k->year,k->name,k->a,k->db,k->p);
for (j=0; j<77; j++)