Hi again,
another thought...something like this:
int num_odd_motors = 3; Wicked_DCMotor motor1(M1); Wicked_DCMotor motor3(M3); Wicked_DCMotor motor5(M5); Wicked_DCMotor *odd_motors[] = {&motor1, &motor3, &motor5}; int num_even_motors = 3; Wicked_DCMotor motor2(M2); Wicked_DCMotor motor4(M4); Wicked_DCMotor motor6(M6); Wicked_DCMotor *even_motors[] = {&motor2, &motor4, &motor6}; // RIGHT TURN void RightTurn(void){ int ii = 0; for(ii = 0; ii < num_odd_motors; ii++){ odd_motors[ii]->setDirection(DIR_CW); // clockwise odd_motors[ii]->setBrake(BRAKE_OFF); // no brake applied odd_motors[ii]->setSpeed(255); // full speed } for(ii = 0; ii < num_even_motors; ii++){ even_motors[ii]->setDirection(DIR_CCW); // counterclockwise even_motors[ii]->setBrake(BRAKE_OFF); // no brake applied even_motors[ii]->setSpeed(255); // full speed } }