bsearch void *bsearch(const void *key, const void *base, size_t num, size_t size, int (*compare)(const void*, const void*)) Подробнее о bsearch