/* My String Utl */ void strsub(char *t, char *s, int st, int ed) { if (st>ed) { st=0; ed=0; } if (st<0) st=0; if (ed>strlen(s)-1) ed=strlen(s)-1; sprintf(t, "%.*s", ed-st+1 , s+st); }