Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- char* izbaci(char*s, char* p1, char* p2, char novi[])
- {
- char *q=novi; // radi pisanja;
- while(*s!='\0')
- {
- if(s==p1) // nađi p1, prvo mjesto !!
- {
- while(s!=p2) // dok ne nađemo drugo mjesto
- {
- s++; // samo goni s dok ga ne prešipa
- }
- }
- *q++=*s++;
- // u svim drugim slucajevima sve je isto
- }
- *q='\0';
- return novi;
- }
- int main()
- {
- char niz[50]="Ja sam dobar programer";
- char novi[50];
- char*p=novi;
- p=izbaci(niz, niz+7, niz+12, novi);
- while( *p!='\0')
- {
- printf("%c", *p++);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement