int found = 0, count = 5;
if (!found || --count == 0)
cout << "danger" << endl;
cout << "count = " << count << endl;
Expected output is danger
, count = 4
Why count isn't decremented by one?
int found = 0, count = 5;
if (!found || --count == 0)
cout << "danger" << endl;
cout << "count = " << count << endl;
Expected output is danger
, count = 4
Why count isn't decremented by one?