Я написал код, но со второй строки не идёт.
С клавиатуры вводится две строки. Создать третью строчку, состоящий из последних двух символов первой строки и первых двух символов второй строки.
#include <iostream>
#include <cstring>
#include <locale.h>
#include <windows.h>
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
char str1[20]="Ya lyublyu";
char str2[20]="chutatu knuzku";
char str3[10];
int p1=8,p2=9,p3=1,i=0;
for(int j=p1;i<=p2 and i<strlen(str1);i++,j++)
str3[i]=str1[j];
str3[i]=str2[p3];
for(i=0;i<strlen(str3);i++)
cout<<str3[i];
return 0;
}