helsinki2103

UIT 8.10

Jan 4th, 2021
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4. #define MAX 255
  5.  
  6. int myStrlen(char s[]);
  7. bool myStrcat(char s1[], char s2[]);
  8.  
  9. int main()
  10. {
  11. char s1[MAX], s2[MAX];
  12. gets(s1);
  13. gets(s2);
  14. bool kt = myStrcat(s1, s2);
  15. if (!kt) cout << "Khong noi duoc. Khong du bo nho.";
  16. else cout << s1;
  17. return 0;
  18. }
  19.  
  20. bool myStrcat(char s1[], char s2[])
  21. {
  22. int len1 = 0, len2 = 0;
  23. while (s1[len1]!='\0') len1++;
  24. while (s2[len2]!='\0') len2++;
  25. if (len1+len2>254) return 0;
  26. s1[len1] = ' ';
  27. for(int i=0; i<len2; i++) s1[len1 + i + 1] = s2[i];
  28. return true;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment