mirror of
https://hub.njuu.cf/TheAlgorithms/C-Plus-Plus.git
synced 2023-10-11 13:05:55 +08:00
change error return value for function
This commit is contained in:
parent
7fd12991f7
commit
85020eea5f
@ -30,7 +30,7 @@ int interpolation_search(int arr[], int value, int len) {
|
|||||||
if (arr[low] == value)
|
if (arr[low] == value)
|
||||||
return low;
|
return low;
|
||||||
|
|
||||||
return 0;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** main function */
|
/** main function */
|
||||||
@ -51,7 +51,7 @@ int main() {
|
|||||||
|
|
||||||
re = interpolation_search(array, value, n);
|
re = interpolation_search(array, value, n);
|
||||||
|
|
||||||
if (re == 0)
|
if (re == -1)
|
||||||
std::cout << "Entered value is not in the array" << std::endl;
|
std::cout << "Entered value is not in the array" << std::endl;
|
||||||
else
|
else
|
||||||
std::cout << "The value is at the position " << re << std::endl;
|
std::cout << "The value is at the position " << re << std::endl;
|
||||||
|
Loading…
Reference in New Issue
Block a user