typedef struct littleBlackBookEntry *LittleBlackBookEntry;
struct littleBlackBookEntry
{
char *name;
char *phone_number;
int stars;
};
Use the binary search tree order when inserting.
Order names using strcmp(3) order.
Better removals and insertions maintain tree balance; though, I'd get the
program working otherwise before pondering this point.