Help randomizing multiple color outputs

Hello! First post, so here we go:
I've been working on this project where I need to randomize the output of three different RGB leds. I'm using multiple variables and three separate switch/case statements to achieve this.
Basically, the code randomizes three variables, runs each one through it's own switch/case, then outputs the desired result. Three random variables, three different outputs, repeat. I'm currently using the serial monitor for this as it's easier to see what's going on. The code works, but seems inefficient and repetitive and I feel like there's a simpler way of doing this that could conserve memory. I've been working with Arduino's for only about 18 months and I'm entirely self-taught on the language, so if there are any formatting or syntax errors, please let me know. Thanks!

void setup()
{
  Serial.begin(9600);
  Serial.println("Starting");
  randomSeed(42);
}
void loop()
{
  int a = random(3);
  int b = random(3);
  int c = random(3);
  
  switch (a)
  {
   case 0:
     Serial.print("a = ");
     Serial.println("Red");
     break;
   
   case 1:
     Serial.print("a = ");
     Serial.println("Green");
     break;
   
   case 2:
     Serial.print("a = ");
     Serial.println("Blue");
     break;
  }

  switch (b)
  {
   case 0:
     Serial.print("b = ");
     Serial.println("Red");
     break;
   
   case 1:
     Serial.print("b = ");
     Serial.println("Green");
     break;
   
   case 2:
     Serial.print("b = ");
     Serial.println("Blue");
     break;
     }
  switch (c)
  {
   case 0:
     Serial.print("c = ");
     Serial.println("Red");
     break;
   
   case 1:
     Serial.print("c = ");
     Serial.println("Green");
     break;
   
   case 2:
     Serial.print("c = ");
     Serial.println("Blue");
     break;
  }
  delay(500);
}

You can make the code shorter by the use of a for loop and arrays.

Thank you! It took me quite a while a whole lot of googling, but I'm pretty sure I got it. The help is much appreciated.

Do you want to post your new code and see if their are anymore pointers?