hey,
thanks everyone for this educational argument !

this is great.

so.... bottom line here is

I should use
Code:
const int maxrand = 40;
and NOT use

Code:
#define maxrand 40
????

also... I'm only trying cin.get because I'm trying to use different things to learn, no other reason. I was wondering if someone could explain why the cin.get(); doesn't work without the cin.clear and cin.ignor ? I see it in other programs without those lines and it works fine. why why why ? : \

thanks again everyone.