#include <iostream>
int main() {
for (int outer = 0; outer < 4; outer++) {
for (int inner = 0; inner < 3; inner++) {
if (inner == 2) {
goto continue_outer; // Continue the outer loop
}
std::cout << "Outer: " << outer << ", Inner: " << inner << "\n";
}
continue_outer:
// Label to jump to
std::cout << "continue_outer: " << outer << "\n";
}
return 0;
}
/*
run:
Outer: 0, Inner: 0
Outer: 0, Inner: 1
continue_outer: 0
Outer: 1, Inner: 0
Outer: 1, Inner: 1
continue_outer: 1
Outer: 2, Inner: 0
Outer: 2, Inner: 1
continue_outer: 2
Outer: 3, Inner: 0
Outer: 3, Inner: 1
continue_outer: 3
*/