#define slength strlen int spos(char *c, char *s); char *scopy( char *s, int k, int n); void sdelete(char *s, int k, int n); char* sinsert(const char *c, char *s, int k); char * strnorm(char *s); int spos(char *c, char *s) { char *ptr; ptr = strstr(s, c); return ptr-s; } char *scopy( char *s, int k, int n) { char *ptr=strdup(s); int i,j; for( i=0, j=k; i