Advertisement
Adijata

izbaci zadanu rijec (rijecima), ono dole je pokazivacima

Sep 21st, 2014
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. char* funkcija(char recenica[], char rijec[])
  5. {
  6.     char *p=recenica;
  7.     char *q=rijec;
  8.     char nova[70];
  9.     char *s=nova;
  10.  
  11.     while(*p!='\0')
  12.     {
  13.         while(*p!='\0' && *p!=' ')
  14.         {
  15.             if(*p==*q)
  16.             {
  17.                 while(*p==*q)
  18.                 {
  19.                     p++;
  20.                     q++;
  21.                 }
  22.             }
  23.             *s++=*p++;
  24.         }
  25.         *s++=*p++;
  26.     }
  27.  
  28. *s='\0';
  29. strcpy(recenica,nova);
  30. return recenica;
  31.  
  32. }
  33. int main()
  34. {
  35.     char recenica[70] = "Preskoci zadanu zadan rijec.";
  36.     char nova[70];
  37.     char *p = nova;
  38.     p=funkcija(recenica, "zadanu");
  39.     while(*p!='\0')
  40.     {
  41.         printf("%c", *p++);
  42.     }
  43.  
  44.  
  45.     return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement