Вы можете использовать goto
как:
int i, j; // Iterators
for(i=0; i<100; ++i) {
/* do some stuff */
...
for(j=0; j<99; ++j) {
/* do more stuff */
...
if( someFunction(j,i) == 2 ) {
goto done;
}
}
}
done:
или использовать другую переменную для управления итерациями цикла:
int i, j; // Iterators
int done = 0;
for(i=0; i<100 && !done; ++i) {
/* do some stuff */
...
for(j=0; j<99 && !done; ++j) {
/* do more stuff */
...
if( someFunction(j,i) == 2 ) {
done = 1;
}
}
}