for or while functionなどのloopない等 範囲内は素早く脱出

for(;;)
{
   if(A) {
       printf("幼女を捜しています。");
       if(B) {
           printf("幼女はどこですか。");
           if(C) {
               printf("幼女はがあるいています。");
               if(D) {
                   printf("幼女!幼女!つるぺた幼女!");
                   if(E) {
                        printf("僕は幼女が好きです。");
                   }
               }
           }
       }
   }

}

高度に構造化されたプログラムはただのバグの温床です。

for(;;)
{
   if(!A) 
    goto next;

   printf("幼女を捜しています。");

   if(!B) 
    goto next;

   printf("幼女はどこですか。");

   if(!C) 
    goto next;
   
   printf("幼女はがあるいています。");

   if(!D) 
    goto next;

   printf("幼女!幼女!つるぺた幼女!");

   if(!E) 
    goto next;

    printf("僕は幼女が好きです。");

next:
}

まいめろすっきり!!

この場合 continue でもOKだけど増分には注意
関数なら return かな