Arduino Error

I know this is off-topic but I really think you guys can help me.

I'm making an AI Guessing Game using an Arduino UNO, a breadboard, 5 buttons, and 5 LEDs.

However, there is an error I don't know how to fix:

The button source code was taken from here:

@everyone Please help!

Variables are named PLayerNum*
but should be PlayerNum* (case is important)

Can I see the full code?

Nevermind I fixed it. Sorry.

But @sir_kitten2 here's the code:

//Arduino AI Guessing Game
//Version: TestBuild
//Not ready for public testing


//AI's Number:
int AINum = 0;

//Memory Module:
int Round1Num = 0;
int Round2Num = 0;
int Round3Num = 0;
int Round4Num = 0;

//Round Number and Player's Number:
int Round = 0;
int PlayerNum = 0;

//Pin Numbers for Electronic Components
//are stored in these variables:
const int AINum1 = 1;
const int AINum2 = 2;
const int AINum3 = 3;
const int AINum4 = 4;
const int AINum5 = 5;

const int PlayerNum1 = 6;
const int PlayerNum2 = 7;
const int PlayerNum3 = 8;
const int PlayerNum4 = 9;
const int PlayerNum5 = 10;

//These variables scan the player's
//number
int Button1 = 0;
int Button2 = 0;
int Button3 = 0;
int Button4 = 0;
int Button5 = 0;

void setup()
{
  //Lets the Arduino UNO board know
  //if the pin is a button or an LED
  pinMode(AINum1, OUTPUT);
  pinMode(AINum2, OUTPUT);
  pinMode(AINum3, OUTPUT);
  pinMode(AINum4, OUTPUT);
  pinMode(AINum5, OUTPUT);
  
  pinMode(PlayerNum1, INPUT);
  pinMode(PlayerNum2, INPUT);
  pinMode(PlayerNum3, INPUT);
  pinMode(PlayerNum4, INPUT);
  pinMode(PlayerNum5, INPUT);
}

void loop()
{
  //Sets up inputs for later
  Button1 = digitalRead(PlayerNum1);
  Button2 = digitalRead(PlayerNum2);
  Button3 = digitalRead(PlayerNum3);
  Button4 = digitalRead(PlayerNum4);
  Button5 = digitalRead(PlayerNum5);
  
  //Thinking Module:
  AINum = random(1, 5 + 1);
  ScanAINum();
  ScanPlayerNum();
  delay(2000);
  TurnOffAINum();
  delay(2000);
}

void ScanAINum()
{
  //Scans AI Number and returns the number,
  //turning on one of the blue LEDs to let the player
  //know.
  if (AINum == 1) {
    digitalWrite(AINum1, HIGH);
    digitalWrite(AINum2, LOW);
    digitalWrite(AINum3, LOW);
    digitalWrite(AINum4, LOW);
    digitalWrite(AINum5, LOW);
  }
  if (AINum == 2) {
    digitalWrite(AINum1, LOW);
    digitalWrite(AINum2, HIGH);
    digitalWrite(AINum3, LOW);
    digitalWrite(AINum4, LOW);
    digitalWrite(AINum5, LOW);
  }
  if (AINum == 3) {
    digitalWrite(AINum1, LOW);
    digitalWrite(AINum2, LOW);
    digitalWrite(AINum3, HIGH);
    digitalWrite(AINum4, LOW);
    digitalWrite(AINum5, LOW);
  }
  if (AINum == 4) {
    digitalWrite(AINum1, LOW);
    digitalWrite(AINum2, LOW);
    digitalWrite(AINum3, LOW);
    digitalWrite(AINum4, HIGH);
    digitalWrite(AINum5, LOW);
  }
  if (AINum == 5) {
    digitalWrite(AINum1, LOW);
    digitalWrite(AINum2, LOW);
    digitalWrite(AINum3, LOW);
    digitalWrite(AINum4, LOW);
    digitalWrite(AINum5, HIGH);
  }
}

void TurnOffAINum()
{
  //Turns off AI Number in case the number
  //the AI chose is the same as last time.
  digitalWrite(AINum1, LOW);
  digitalWrite(AINum2, LOW);
  digitalWrite(AINum3, LOW);
  digitalWrite(AINum4, LOW);
  digitalWrite(AINum5, LOW);
}

void ScanPlayerNum()
{
  while (Button1 == LOW)
  {
  	while (Button2 == LOW)
    {
      while (Button3 == LOW)
      {
        while (Button4 == LOW)
        {
          while (Button5 == LOW)
          {
            //Scans the Player's Number and returns its value
  			if (Button1 == HIGH)
  			{
    			PlayerNum = 1;
  			}
  			if (Button2 == HIGH)
  			{
    			PlayerNum = 2;
  			}
  			if (Button3 == HIGH)
  			{
    			PlayerNum = 3;
  			}
  			if (Button4 == HIGH)
  			{
    			PlayerNum = 4;
  			}
  			if (Button5 == HIGH)
  			{
    			PlayerNum = 5;
  			}
          }
        }
      }
    }
  }
}

I'm using TinkerCAD for this

Thank you for your answer! :slight_smile:

Edit: IT WORKS!!!