Advertisement
Guest User

Untitled

a guest
Dec 19th, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <strings.h>
  3. void fun(char *tab,char *sub){
  4. int subsize=strlen(sub);
  5. char num[4];
  6. char *pch;
  7. int i=1,numsize;
  8. pch=strstr(tab,sub);
  9. while(pch){
  10. numsize=sprintf(num,"%d",i++);
  11. memmove(pch+numsize,pch+subsize,strlen(pch+subsize-1));
  12. memcpy(pch,num,numsize);
  13. pch=strstr(pch+numsize,sub);
  14. }
  15. }
  16.  
  17. int main()
  18. {
  19. char *tab1 = "Nad rzeczka opodal krzaczka mieszkala kaczka-dziwaczka";
  20. char *tab2 = "ka";
  21. fun(tab1,tab2);
  22. printf("%s",tab1);
  23.  
  24. return 0;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement