Курсовая работа: Работа с языками С и С++
k->number=n+1;
if (y=='Y') {
k->next=NULL;
}
else{
k->next= (struct e*) malloc (sizeof (struct e));
k->next->pre=k;
k=k->next;
}
}
system ("clear");
printf ("Ввод закончен");
return n;
}
“ vyvodAll . cpp ”
Функция vyvodAll () выводит все записи на экран в виде отформатированной таблицы.
Принимаемые значения: указатель на первый элемент
Возвращаемые значения: нет
#include "my. h"
void vyvodAll (struct e *k) {
int j;
system ("clear");
printf (". | Год | Название | Разъёмы | Шум | Мощность |\n");
for (j=0; j<77; j++)
printf ("=");
while (1) {
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++)
printf ("-");