Реферат: Электронная картотека планет солнечной системы
(pla->next)->prev=pla->prev;
plr=pla->next;
}
free(pla);
return(plr);
}
void poisk1(PL *pla) //Функция поиска по названиям планет
{
char s[15],ch;
do
{
int i=1,l=0;
clrscr();
fflush(stdin);
puts("Введите интерессующее вас название планеты :");
gets(s);
printf("\n\n Планеты с названием %s :\n",s);
printf("┌──────┬─────────────────┬────────────┬───────────────┬───────────┐\n");
printf("│ Номер │ Название │ Когда │ Кто открыл │ Кол - во │\n");
printf("│ стр . │ планеты │ открыли │ планету │ спутников │\n");
printf("└──────┴─────────────────┴────────────┴───────────────┴───────────┘\n");
printf("┌──────┬─────────────────┬────────────┬───────────────┬───────────┐\n");
while (pla->prev)
{
if(strcmpi(pla->namepl,s)==0)
{
printf("│ %5d │ %18s │ %12u │ %15s │ %11u │ ",i,pla->namepl,
pla->year,pla->people,pla->sputnik);
l++;i++;