Possible Duplicate:
C++ Random number homework question
Here's the code:
float getTwoRandomNumbers (int Min, int Max, int & number1, int & number2);
void main()
{
cout << "The two random numbers are " << getTwoRandomNumbers << endl;
}
float getTwoRandomNumbers (int Min, int Max, int & number1, int & number2)
{
int loopNumber, number;
for (loopNumber = 0; loopNumber <= 200; loopNumber++)
{
number = rand();
if (loopNumber < 100 && number >= Min && number <= Max)
{
number1 = number;
cout << number1 << endl;
}
if (loopNumber > 100 && number >= Min && number <= Max)
{
number2 = number;
cout << number2 << endl;
}
return getTwoRandomNumbers;
}
}
And the error:
.cpp (36) : error C2440 : 'return' : cannot convert from 'float (__cdecl *)(int,int,int, &,int&)' to 'float'
There is no context in which this conversion is possible.