c++ how to get maximum value

int main() { int num1, num2, max_num;

cout << "Enter first number: ";
cin >> num1;

cout << "Enter second number: ";
cin >> num2;

if (num1 > num2) {
    max_num = num1;
} else {
    max_num = num2;
}

cout << "The maximum value is: " << max_num;

return 0;

}