Чебуратор
Мыслитель
(8449)
7 лет назад
Заведи отдельную переменную на массивы, strcpy_s(arr_2[var++], arr); strcpy_s(arr_2[var++], 'X');
Задача вообще не объяснена, что нужно сделать? Что за count? Цикл можно прооптимизировать, если в текущей итерации следующий символ равен текущему, то в последующей нет нужды проверять текущий с предыдущим... Для копирования последовательности символов можно заюзать memcpy, strcpy копирует целиком строку
*_Катюффка_*Знаток (460)
7 лет назад
Задача такова, что нужно считать все символы в массиве и переписать их в ином виде. Например первый массив "XXYYYGXX", во второй массив нужно прописать "2X3YG2X", то есть указать сколько раз символы повторились. так же в работе нужно использовать только указатели и только динамические массивы.
Для этого как я понимаю нужен второй массив. Count- подсчитывает количество повторений символов (2X- то есть count здесь это 2). А вообще, если честно, я очень запуталась в этом задании..
https://pastebin.com/GqC6PThW