#include void A() { std::cout << "A\n"; } void C() { std::cout << "C\n"; } void E() { std::cout << "E\n"; } void F() { std::cout << "F\n"; } int main() { bool B = false; bool D = true; // do { A; if(B) break; C; if(D) break; E; }; F; (A(), B) || (C(), D) || (E(), 0); F(); }