Консультация № 187264
07.04.2013, 19:58
99.51 руб.
0 5 0
Здравствуйте! Прошу помощи в следующем вопросе:
Из входного потока вводится произвольное число строк, состоящих из последовательности слов, разделенных одним или несколькими пробелами, знаками табуляции, запятой, точкой с запятой или точкой.
Длина каждой строки не ограничена. Строка представлена списком (первое поле элемента списка - символ строки; второе - указатель на следующий элемент списка или NULL в конце списка) Конец ввода определяется концом файла . При обработке каждой строки сформировать несколько новых строк, поместить в каждую слова исходной строки со знаками препинания вплоть до точки. Слова в образованных строках должны быть разделены только одним пробелом и знакам препинания не должен предшествовать пробел. Полученные строки вывести на экран.


Примечания: Ввод строк должен быть организован с помощью функции scanf() со спецификациями для ввода строк.
Новый список формировать, модифицируя исходный список

Обсуждение

Неизвестный
08.04.2013, 18:51
общий
Хотел сообщить что программа должна быть реализована в unixе
Неизвестный
09.04.2013, 06:01
общий
Судя по описанию, это всё будет делаться на стандартных библиотеках, так что оно должно компилироваться и в Unix-e и во всём остальном...
давно
Профессор
399103
482
10.04.2013, 15:45
общий
Допускается ли использование STL? А именно -- для списка.
Неизвестный
10.04.2013, 16:03
общий
Увы нет
Неизвестный
13.04.2013, 14:04
общий
Просьба сделать по возможности сделать задачу до понедельника
Форма ответа