/* * C++ Concatenare cand nu stim lungimea sirurilor */ #include #include using namespace std; int main() { char str1[100], str2[50]; cout << "Scrie primul sir : "; cin.getline(str1, sizeof(str1)); cout << "Scrie al doilea sir: "; cin.getline(str2, sizeof(str2)); //Se afla cate caractere are fiecare sir int len1 = strlen(str1); //primul are len1 caractere int len2 = strlen(str2); //al doilea are len2 caractere /* Concatenare folosinf bucla FOR-se adauga cate un caracter la primul sir*/ for (int i = 0; i < len2; i++) { str1[len1 + i] = str2[i]; } str1[len1 + len2] = '\0'; cout << "Sirul concatenat : " << str1; return 0; }