int main(int argc, char *argv[]) { int array[10]={1,2,3,4,6,7,8,9,10,11}; int key = 6; int aa = 0; aa = OrderSearch(array, 0, 9, key); aa = InterpolationSearch(array, 0, 9, key); printf("key = %d, num = %d", array[aa], aa); return 0; }
int main(){ int arr[]={1,2,4,6,8,10}; int n=sizeof(arr)/sizeof(arr[0]); int x=6; int result=InterpolationSearch(arr,0,n-1,x); if(result!=-1){ printf("\nFound at location : %d",result+1); }else{ printf("\nNot found"); } return 0; }