#include <stdio.h>
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
}
printf("Outer: %d, Inner: %d\n", outer, inner);
}
continue_outer:
// Label to jump to
printf("continue_outer: %d\n", outer);
}
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
*/