Try this:
Code:
y=0
long int smalll = numbers[y]; //first element will be stored

	while(y<=i)
	{
		if(smalll>numbers[y])
		{
			if (numbers[y]==-99){break;}
			else
			{
			smalll = numbers[y];
			}
		}
		else
		{
			y++;
		}
	}
	cout << "Smallest Number : " << smalll <<endl;
I'm not sure, because I didn't tested it and never used VC++ before
.....