const int led1=PC15;
uint8_t led2=D11;
uint8_t led3=D10;
const int led4=PB2;
const int sw1=PD0;
const int sw2=PD2;
const int sw3=PA14;
const int sw4=PA13;
 int arr[4]={led1,led2,led3,led4};
int arr2[4]={sw1,sw2,sw3,sw4};
const int size=4;

void setup() {
   // put your setup code here, to run once:

 for(int i=0;i<size;i++)
    {
    pinMode(arr2[i], INPUT);
    }
 for(int i=0;i<size;i++)
    {
    pinMode(arr[i], OUTPUT);
    }
 
}
 int state[size];
void loop()
 {
  // put your main code here, to run repeatedly:
   for(int i=0;i<size;i++)
    {
    state[i]=digitalRead(arr2[i]);
    }
  for(int i=0;i<size;i++)
    {
      if(state[i]==1)
      {
    digitalWrite(arr[i], HIGH);
    //delay(1000);
      }
      else
      {
    digitalWrite(arr[i], LOW);
    //delay(1000);
      } 
    }
  // this speeds up the simulation
}
$abcdeabcde151015202530354045505560fghijfghij