void *lsearch(void *key,void *base,int *nelem,int width,int (*fcmp)())
- prototype in stdlib.h - does linear search in unsorted table for key - base points to 0th element of table - nelem integer pointer to number of entries in table - width contains number of bytes in each entry - key points to the search key - fcmp points to comparison routine, where key and elem are passed to it as pointers. fcmp returns: integer < 0 if search key < elem integer = 0 if equal; integer > 0 if search key > elem - returns 0 if no match found, else address of first matching entry