Se consideri che una stringa e' una array di caratteri allora se per esempio il ":" si trova in posizione i allora per esempio:
codice:
for(j=i<lunghezza_stringa-1;j++)
    stringa[j]=stringa[j+1]
è proprio quello che fa al caso tuo..

@oregon..scusa non conoscevo la funzione memmov