Advertisement
Guest User

Untitled

a guest
May 24th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.47 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. char *polacz(char* a, char* b)
  4. {
  5.     int len = strlen(a) + strlen(b);
  6.  
  7.     char* str = (char*)malloc(len + 1);
  8.  
  9.     int i, l;
  10.  
  11.     for (i = 0; i < strlen(a); i++) {
  12.         str[i] = a[i];
  13.     }
  14.     int t = 0;
  15.  
  16.     for (l = strlen(a); l <= len; l++) {
  17.         str[l] = b[t];
  18.         t++;
  19.     }
  20.  
  21.     return str;
  22. }
  23.  
  24.  
  25. int main()
  26. {
  27.     char pierwszy[] = "start";
  28.     char drugi[]    = "koniec";
  29.     char *cos = polacz(drugi, pierwszy);
  30.  
  31.     printf("%s\n", cos);
  32.  
  33.     getchar();
  34.     return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement