#include #include char *nizubaci(char *niz,char *podniz, int mjesto) { char tmps[30],*tmp=&tmps[0]; int duz=0; niz+=mjesto; for(;*niz;*tmp=*niz,tmp++,niz++,duz++); for(*tmp='\0',niz-=duz;*podniz;*niz=*podniz,podniz++,niz++,duz++); for(tmp=&tmps[0];*tmp;*niz=*tmp,niz++,tmp++); *niz='\0'; return niz-=(duz+mjesto); } void main() { char niz[30],podniz[30]; int mjesto; clrscr(); printf("Unesi niz "); scanf("%s",niz); printf("Unesi podniz "); scanf("%s",podniz); printf("Unesi mjesto "); scanf("%d",&mjesto); printf("Niz je sada %s",nizubaci(niz,podniz,mjesto)); getch(); }