cin >> lenta; //ввод нашей строки
                  
                  
                   int j = 0; //сравнения количества элементов переменной lenta
                  
                  
                   Tape_with_additional_place = new string[(lenta.length()) * 3]; //строка с бльшим кол элементов
                  
                  
                   for (int i = 0; i < lenta.length() * 3;) {
                  
                  
                    if (i > lenta.length()*2 - 1 && lenta.length() != j) { //создаем строку в 2 раза больше имеющейся
                  
                  
                     for (char c : lenta) {
                  
                  
                  
                  
                  
                      Tape_with_additional_place->at(i) = c;
                  
                  
                      i++;
                  
                  
                      j++;
                  
                  
                     }
                  
                  
                    }
                  
                  
                    else {
                  
                  
                     Tape_with_additional_place->at(i) = '@'; //ERROR
                  
                  
                     i++;
                  
                  
                    }
                  
                  
                   }
                  
                  
                  
                  
                  
                  }
                  
                  
                
В pastebin с нормальным форматированием. Тут нечитаемо
Обсуждают сегодня