Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- using namespace std;
- char *strcat(char *str1, int l1, char *str2, int l2)
- {
- char *sr = new char[l1 + l2];
- for (int i = 0; i < l1; i++){
- sr[i] = str1[i];
- }
- for (int i = 0; i < l2; i++){
- sr[i + l1] = str2[i];
- }
- return sr;
- }
- int main()
- {
- int l1,l2;
- cin >> l1 >> l2;
- char *str1 = new char[l1];
- for(char i=0;i<l1;i++){
- cin>>str1[i];
- }
- char*str2=new char[l2];
- for(char i=0;i<l2;i++){
- cin>>str2[i];
- }
- char *resultstr = strcat(str1, l1, str2, l2);
- delete[] str1;
- delete[] str2;
- cout<<"Result string:"<< endl<<resultstr << endl;
- delete[] resultstr;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement