int IsInRange(int number, int high, int low){
if (low <= number <= high){
return true;
}
else{
return false;
}
}
In most programming languages, a double condition is written as 2 simple conditions with logical operation in between.
int IsInRange(int number, int high, int low){
if (low <= number && number <= high){
return true;
}
else{
return false;
}
}
which means: (low <= number) and (number <= high)
[Update]
By the way, position of arguments matters !
int IsInRange(int number, int high, int low)
...
return IsInRange(low, high, number);