Code:
#include <iostream>
int function1(int func_return_value);
int function2(int number);
int main()
{
function1(function2(1));
return 0;
}
int function1(int func_return_value){
if(func_return_value == 0)
std::cout<< "Function 2's return value is 0" << std::endl;
if(func_return_value == 1)
std::cout<< "Function 2's return value is 1" << std::endl;
if(func_return_value > 1)
std::cout<< "Function 2's return value is 2" << std::endl;
return 0;
}
int function2(int number){
if(number == 0)
return 0;
if(number == 1)
return 1;
return 2;
}
There you go give that a shot.