while (Fbool) { if (!(Stps[CurDig] == N-Z+CurDig)) { // ///////////////////////////////////// ///////////////////////////////////// // Stps[CurDig] = Stps[CurDig] + 1; // for (Count1 = CurDig + 1; Count1 < Z; Count1++) Stps[Count1] = Stps[Count1-1] + 1; // CurDig = Z-1; } else { if (!(CurDig == 0)) CurDig = CurDig - 1; else Fbool = FALSE; } }