#include <stdio.h>#include <stdlib.h>int Search2(int *array, int low, int high, int key)...{ int mid = 0; if (low < high) ...{ mid = (low + high) / 2; if (key == array[mid]) ...{ return mid; } if (key > array[mid]) ...{ return Search2(array, mid + 1, high, key); } if (key < array[mid]) ...{ return Search2(array, low, mid - 1, key); } } return -1;//if not found , return -1}int main()...{ int myArray[10] = ...{ 0, 1, 12, 43, 64, 66, 76, 87, 98, 99 }; printf("Search data at %d ", Search2(myArray, 0, 9, 100)); return 0;}