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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2016, 18:25   #1
draco97
 
Регистрация: 26.03.2014
Сообщений: 3
По умолчанию Сформировать числовой массив...

Прошу помочь, написать нужно на С(Си)
Сформировать числовой массив N, элементы которого указывают длину каждого слова в заданном предложении. Напечатать исходный текст и массив N, используя функции из библиотек stdlib.h и string.h.
draco97 вне форума Ответить с цитированием
Старый 08.12.2016, 19:22   #2
olej.tsil
Заблокирован
 
Регистрация: 29.11.2016
Сообщений: 215
По умолчанию

Цитата:
Сообщение от draco97 Посмотреть сообщение
Сформировать
А что там формировать?
Что-то примерно такое:
Код:
int arr[ 100 ], num = 0;  // это ваш массив
char buf[ 1000 ],           // это ваш текст
       *delim = " ,.!?\t",
       *token = strtok( buf, delim );
while ( token != NULL ) {
   a[ num++ ] = strlen( token );
   token = strtok( NULL, delim );
}
Можете взять за основу и довести до ума.
olej.tsil вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный числовой массив tisit Общие вопросы C/C++ 0 29.03.2015 19:31
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны Koksa Помощь студентам 0 10.10.2011 11:26
двумерный числовой массив Natasha_b Общие вопросы C/C++ 4 07.12.2010 17:13
Задача на Числовой Массив goGAS Помощь студентам 3 27.09.2010 20:42