fork download
  1. #include <iostream>
  2. #include <cstring>
  3. #include <stdio.h>
  4. using namespace std;
  5.  
  6. char* string_merge(char* ciag1, char* ciag2) {
  7. int w=0, mniejsze;
  8. char result[2002];
  9. if (strlen(ciag1) >= strlen(ciag2)) mniejsze = strlen(ciag2);
  10. else mniejsze = strlen(ciag1);
  11.  
  12. cout << "-" << ciag1[0] << "-" << ciag2[0];
  13. for (int i = 0; i < mniejsze; i++) {
  14. result[w] = ciag1[i];
  15. cout << result[w];
  16. w++;
  17. result[w] = ciag2[i];
  18. cout << result[w];
  19. w++;
  20. }
  21. cout << "\n";
  22. return result;
  23. }
  24.  
  25. int main(){
  26. int t;
  27. char S1[1001], S2[1001], *S;
  28.  
  29. //cin >> t;cin.clear();cin.sync();
  30. //for (int j = 1; j <= t; j++) {
  31. cin.getline(S1, 1001, ' ');
  32. cin.getline(S2, 1001);
  33. S = string_merge(S1, S2);
  34.  
  35. for (int a = 0; a <= (sizeof(S)+1); a++) {
  36. //cout << S[a];
  37. }
  38. cin.clear();cin.sync();
  39. //}
  40. }
Success #stdin #stdout 0s 3344KB
stdin
a bb
stdout
-a-bab