質問: 「成功時に処理をする」のネストの書き方
回答: goto がベストそうですが、使えないのであれば、 do { if (!処理1) { // 失敗1 break; } if (!処理2) { : : } // 成功 } while (0); とか switch(0) { default: if (!処理1) { // 失敗1 break; } if (!処理2) { : : } // 成功 } ぐらいですかね...