An address book implemented in C