An illustration shows:

"if (oneChar != '$' || decimalPoint != '.'
|| !isdigit(digit1) || !isdigit(digit2)
|| dollars<0)" annotated as "New"
"{
cout << "Error illegal form for money input\n";
exit(1);
}"