I need to verify that all numerical input is positive. If not, output an error message that only positive numbers are valid and reprompt one more time. I have looked around, but am pretty confused. Maybe the while loop, but I just don't understand it well.

cout <<"The cost of a hybrid car?" << endl;
cin >> hybrid_cost;

For example, what would I do after this to meet the above paragraph?