![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 08.11.2012
Сообщений: 3
|
![]()
#include <stdio.h>
#include <string.h> #include <conio.h> #include <stdlib.h> #include <locale.h> int main(void) { setlocale(LC_CTYPE, "Russian"); char str[BUFSIZ]; char buf[BUFSIZ]; char *pword; int min; printf("Введите текст: "); gets(str); strcpy(buf,str); pword = strtok(buf," ,."); min = strlen(pword); while(pword != 0) { if(strlen(pword) < min) { min = strlen(pword); } pword = strtok(NULL," ,."); } pword = strtok(str," ,."); while(pword != NULL) { if(strlen(pword) == min) { printf("Самое короткое слово: %s", pword); printf("\n"); } pword = strtok(NULL," ,."); } return 0; } Здесь он считает только для 1 предложения, как сделать чтоб был массив строк? т.е каждое предложение было разделено и в каждом предложении он считал самое короткое слово. Нужен динамический массив, заранее благодарен. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 08.11.2012
Сообщений: 3
|
![]()
ЧП ПОМОГИТЕ ПОЖАЛУЙСТА
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]()
0) Программный код оформляется тегом форума CODE.
1) На кой чёрт динамический массив? Тупо зациклить программу - while(true) и после ввода строки проверка: if(strlen(str)==0) break; |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перевести массив символов в массив чисел | rostik123 | Общие вопросы C/C++ | 2 | 15.11.2012 15:07 |
Сканирования строк. Зная количество строк и первый элемент, это количество символов с троке. | dimon9 | Общие вопросы C/C++ | 8 | 02.11.2012 22:40 |
удаление символов из строк | tem_80 | Общие вопросы C/C++ | 3 | 07.02.2011 02:27 |
Как конвертировать массив символов в массив байт | davinci | C++ Builder | 6 | 30.10.2010 18:09 |
Обработка строк символов | Wilda | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 12.12.2007 18:54 |