تکه برنامههای زیر را بدون goto
بنویسید.
for (int i = 0; i < n; ++i) { do_something1(); for (int j = 0; j < n; ++j) { if (breakout_condition) goto final; do_something2(); } } final: do_something3();
inside: do_something() if (was_an_error()) goto out; do_something_else() if (was_an_error()) goto out; goto inside; out: cleanup();