Hello,

I am trying to write a program that reads three integers and determines and prints the largest number numerically in a group in which the values are not necessarily entered in numeric order using "if" statements. this is what i have so far. But my largest number does not print out to the screen. It just gives me random numbers.

What am I doing wrong?




Code:
#include <iostream>


using std::cout;
using std::cin;
using std::endl;

int main ()


{
	int number1, number2, number3, large;
	cout << "Enter three numbers.\n";
	cout << "First: ";
	cin >> number1;
	cout << "\nSecond: ";
	cin >> number2;
	cout << "\nThird: ";
	cin >> number3;
	cout << "\n";

	if (number1 > number2) 
		if (number1 < number3)
		large = number1;

	if (number1 < number2)
		if(number2 < number3) 
		large = number2; 

	if (number1 < number3)
		if(number3 < number2) 
		large = number3;

	cout << "Large: " << Large;
	cout << "\n";
     
                cin.get ();

		return 0;