示例#1
0
int
main(int argc, char *argv[]) {
	int n1;
	printf("please enter the amount you wish you to change in cents:");
	if(scanf("%d",&n1) != 1) {
		printf("Error, please try again.\n");
	}
	round_to_5(&n1);
	print_change(n1);
	return 0;
}
示例#2
0
int main()
try {
    auto denoms = read_denominations();
    sort(denoms, greater<double>{});
    auto amount = read_amount();
    auto change = make_change(denoms, amount);
    print_change(denoms, change);
}
catch (runtime_error& e) {
    cerr << "runtime error: " << e.what() << '\n';
    return 1;
}
 void print(O& o) const {
   memory_stats after;
   print_change(o, before.total_allocated(), after.total_allocated());
   o << "; from OS: ";
   print_change(o, before.high_water(), after.high_water());
 }