Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void f(char *s1, char *s2) {
  4. char *p1=s1, *p2=s2, *pocetak, *kraj, *pi, *ci;
  5.  
  6. while (*s1!='\0') {
  7. s2=p2;
  8. while (*s2!='\0') {
  9. if (*s1==*s2) {
  10. pocetak=s1;
  11. while (*s1==*s2 && *s2!='\0' && *s2!=' ') {
  12. s1++; s2++;
  13. }
  14. if (*s2=='\0' || *s2==' ') {
  15. kraj=s1;
  16. pi=pocetak;
  17. if (*s2==' ') ci=kraj+1;
  18. else ci=kraj;
  19. while (*ci!='\0') {
  20. *pi=*ci;
  21. pi++; ci++;
  22. }
  23. *pi='\0';
  24. }
  25. } s2++;
  26. } s1++;
  27.  
  28. }
  29. s1=p1;
  30. while (*s1!='\0') {
  31. printf("%c", *s1);
  32. s1++;
  33. }
  34. printf("\n");
  35. }
  36.  
  37. int main () {
  38. char s1[]="Jok zamijeni", s2[]="zamijeni nemoj", s3[]="zamijeni nemoj", s4[]="zamijeni jok";
  39. f(s1, s2);
  40. f(s3, s4);
  41. return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement