se io per esempio ho:

int funzione (){
for(......){
for(......){
if(...) //di if ce ne sono più di uno e tutti sempre all'interno di tutti e due i cicli for

}
}

i for li chiudo solo alla fine di tutti gli if e chiudo anche la funzione quando chiudo i cicli for

però io voglio in un if, se la condizione è vera, lui esca da entrambi i cicli for e dalla funzione e venga "mandato" a un'altra funzione
una roba del tipo: ( metto solo l'if)

if(tabella[r-1][d]!=0)
{
tabella[r][d]='O';cont2++; turno=0; inizio ();
}

come faccio?