Функция bsearch, которая принимает на вход отсортированный по неубыванию массив целых чисел (сам массив и его размер) и целое число x. В качестве результата функция возвращает индекс первого элемента массива, строго большего x. Если такого элемента нет, то возвращается -1.
В функции main приведён простейший пример использования функции bsearch.