Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2010, 18:57   #1
alex(21)
Форумчанин
 
Аватар для alex(21)
 
Регистрация: 09.06.2009
Сообщений: 545
Радость Турбо Си. стеки,списки,таблицы,очереди

нужна помощь. все кто знает Турбо Си прошу помочь мне.
никак не могу понять темы
1)стеки,
2)списки,
3)таблицы,
4)очереди. помогите как нить освоить. Вот программы которую мы написали на паре:
Код:
#include<stdio.h>
#include<string.h>
#define DSLMAX 10
struct el_tab
{char sl[DSLMAX];
int k;
struct el_tab *sled;
};
void CorrectTab(struct el_tab *pt, char tsl[DSLMAX])
void main()
{struct el_tab *pt;
char sim;
char tsl[DSLMAX];
struct el_tab *i;
int j;
pt=malloc(sizeof(struct el_tab);
pt->sled=NULL;
strcpy(pt->sl," ");
sim=getchar();
while(sim!=EOF)
{j=0;
while(sim!=" " && sim!="\n" && sim!=EOF)
{if(j<DSLMAX) tsl[j++]=sim;
sim=getchar()
}
CorrectTab(pt,tsl);
while(sim==" " || sim="\n")
sim=getchar();
}
puts("\n слово количество");
for(i=pt->sled; i!=NULL; i=i->sled)
printf("%s  %d \n", i->sl,i->k);
}
void CorrectTab(struct el_tab *pt, char tsl[DSLMAX])
{struct el tab *i,*j,*p;
for(i=pt; i!=NULL && strcmp(tsl,i->sl)==0)
i->k++;
else
p=malloc(sizeof(struct el_tab));
p->k=1;
strcpy(p->sl,tsl);
p->sled=j->sled;
j->sled=p;
}
}
как я понял изначально в списке один символ-пробел. далее вводим слово и сравниваем его с элементами списка, а какой смысл если кроме пробела в списке ничего нет.
просьба: может я не так понимаю? объясните как понять данную задачу. и на остальные пункты данной темы.
alex(21) вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стеки строки очереди KonstantinSGU Помощь студентам 3 24.05.2010 14:09
Записи, Стеки, Очереди, Списки. Вилли Помощь студентам 2 04.05.2010 18:40
Однонаправленные списки, стеки и очереди palich Паскаль, Turbo Pascal, PascalABC.NET 2 16.01.2009 09:28