I am looking for a 'soundex' routine in C (or C++). That is a routine capable of finding a substring of a target string that sounds like a given string. The call would look something like this. char *soundex(char *target, char *given); P.S. If the routine you have is NOT in C that's fine. I can always convert it.