Как продублировать буквы в масиве с++

259
08 марта 2018, 11:14
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <conio.h>
using namespace std;
int main()
{
    char ryadoka[100];
    char ryadokb[200];
    int i;
    int kilk = 0;
    puts("Vvedyte ryadok \n");
    gets_s(ryadoka);
    for (i = 0; i<strlen(ryadoka); i++)
    {
        ryadokb[i] = ryadoka[i];
        cout << ryadokb[i];
    }
    cout << endl;
    _getch();
    return 0;
}

что нужно дописать?

Answer 1
for (i = 0; i<=strlen(ryadoka); i++)
{
    ryadokb[2*i] = ryadokb[2*i+1] = ryadoka[i];
}

<= - чтоб записать и нулевой символ. Тогда результат просто выводится как

cout << ryadokb;
READ ALSO
Задача по алгоритмам

Задача по алгоритмам

Всем приветВот задача :

309
Выбор языка для быстрой разработки под Win, Linux, Mac [требует правки]

Выбор языка для быстрой разработки под Win, Linux, Mac [требует правки]

Собственно, стала передо мной такая задача: сделать игру небольшого размера (в плане занимаемого места на диске) в небольшие срокиСама игра...

313
JButton с иконкой над background&#39;ом

JButton с иконкой над background'ом

Делая простую игру на Java столкнулся с проблемой как сделать кнопку, в которой кроме рисунка и надписи больше ничего не должно быть видно,...

313