FIX 3 ERRORS ..

#include <iostream.h>
#include <conio.h>
#include <string.h>


main()


{

int Num1;
int Num2;
int Num3;
int maxNum;
int minNum;
int midNum;


cout<<"Enter a Number";
cout<<"Please enter your first number. \n";
cin>> Num1;
cout<<"Please enter your second number. \n";
cin>> Num2;

if (Num2!=Num1)
{

cout<<"Please enter your third number. \n";
cin>> Num3;

}

if ((Num3!=Num2)&&(Num3!=Num1))
{

maxNum=Num1


if (Num1<Num2)
{ maxNum=Num2;
}
if (maxNum<Num3)
{ maxNum=Num3;
}

minNum=Num1
if (Num1>Num2)
{ minNum=Num2;
}
if (minNum>Num3)
{ minNum=Num3;
}

midNum=Num1
if((Num1<Num3&&Num3>Num1))
minNum=Num2;
}
getch();
return 0;
}



i have 3 errors in if( the bold)..it says statement missing in ; in fucntion main
and warning that midnum is never used in function main.. i put midnum for middle number...can you help me fix it?
Try this:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;

int main()
{
	int Num1;
	int Num2;
	int Num3;
	int maxNum;
	int minNum;
	int midNum;
	
	cout<<"Enter a Number\n";
	cout<<"Please enter your first number. \n";
	cin>> Num1;
	cout<<"Please enter your second number. \n";
	cin>> Num2;

	if (Num2!=Num1)
	{
		cout<<"Please enter your third number. \n";
		cin>> Num3;
	}

	if ((Num3!=Num2)&&(Num3!=Num1))
	{
		maxNum=Num1;
		
		if (Num1<Num2)
		{
			maxNum=Num2;
		}

		if (maxNum<Num3)
		{
			maxNum=Num3;
		}
	}
		minNum=Num1;

	if (Num1>Num2)
	{
		minNum=Num2;
	}

	if (minNum>Num3)
	{ 
		minNum=Num3;
	}

	midNum=Num1;

	if((Num1<Num3&&Num3>Num1))
	minNum=Num2;
	
	getch();
	return 0;
}


Check your if {} and variable ; also main variable type. Remember to insert your code between the code tags when posting here.
Topic archived. No new replies allowed.