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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2012, 17:45   #1
Noovi
Новичок
Джуниор
 
Регистрация: 14.10.2012
Сообщений: 2
По умолчанию Список из строк на Си

Здравствуйте. Пытаюсь решить следующую задачу: вводится строка, слова разделены точками, надо создать список из слов.

Код:
#include <stdio.h>

struct List {
    char *elem;
    struct List *next;
};

typedef struct List List;

List *begin,*tmp;

int main(){
char c;
char *slovo;
int i,j;
begin=malloc(1);
tmp=begin;
slovo=(char *) malloc(1);
i=0;
while((c=getchar())!='\n'){
    if (c!='.'){
        slovo[i]=c;
        i++;
        realloc(slovo,i+1);
        }
    else{
        slovo[i]='\0';
        tmp->elem=(char *)malloc(i+1);
        j=0;
        while (j<=i){
            tmp->elem[j]=slovo[j];}
        tmp->next=malloc(1);
        tmp=tmp->next;
        slovo=(char *)malloc(1);
        i=0;
    }

}

printf("%s",begin->next->next->elem);
return(0);
}
Ввод, к сожалению, не останавливается. Что делать - не знаю, прошу помощи =)
Noovi вне форума Ответить с цитированием
Старый 14.10.2012, 21:12   #2
Noovi
Новичок
Джуниор
 
Регистрация: 14.10.2012
Сообщений: 2
По умолчанию

Разобрался, можно закрывать
Noovi вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Список строк в C++. Сортировка. Поиск по списку. Alendorff Помощь студентам 8 16.10.2012 13:55
Ввести список строк. Чумак Татьяна Помощь студентам 2 02.02.2012 20:12
Список строк из DBLookupComboBox в Memo/ListBox Dj_SheLL БД в Delphi 1 20.11.2010 21:12
связать список строк и список целых чисел lirikoff Помощь студентам 5 31.08.2010 13:23
Сортировать иерархический список строк с пустыми ячейками domo22 Microsoft Office Excel 9 05.04.2009 13:37