Язык C

Ответить
dimefield
Сообщения: 1
Зарегистрирован: 14 июн 2015, 07:22

14 июн 2015, 07:27

ЯЗЫК C

Помогите, пожалуйста, с программой.

Задание:

Написать программу, которая удовлетворяет данным условиям:

int concatLength (char *strs[], int n);
void concat (char *strs[], int n, char *result);
Склеивает n строк из массива strs и записывает результирующую строку в
массив result. Для определения длины массива под строку с результатом
используется функция concatLength.
char *strs = { "We ", "need", " some ", "glue" };
int n = sizeof(strs) / sizeof(*strs);
int len = concatLength(strs, n);
char result[len]
concat(strs, n, result); // "We need some glue"
Аватара пользователя
Romeo
Сообщения: 3091
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

29 июн 2015, 21:51

Перенесено из раздела "С и С++".
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Ответить