Function's parameter in function (isbst)

isbst where it is define have 3 parameters isbst(node*,int min,int max).
But in int main() when we call isbst ,gives only one parameter root i.e isbst(root).

@Ninja01 this is because we are using default parameters. If no value is passed in the function, default values are used. You can read more about default parameters here https://www.geeksforgeeks.org/default-arguments-c/