what is format to make digitalWrite variable?

I have

int i;
int led2=2;
int led3=3;
int led4=4;
int led5=5;
int led10=10;
int led11=11;
int led12=12;
int led13=13;



void setup() {
  // put your setup code here, to run once:
  pinMode(led2,OUTPUT);
  pinMode(led5,OUTPUT);
  pinMode(led10,OUTPUT);
  pinMode(led11,OUTPUT);
  pinMode(led12,OUTPUT);
  pinMode(led13,OUTPUT);
  

}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(led2,LOW);
  leds();
  digitalWrite(led2,HIGH);
 /*
 digitalWrite(led3,LOW);
  leds();
  digitalWrite(led3,HIGH);
  digitalWrite(led4,LOW);
  leds();
  digitalWrite(led4,HIGH); 
*/ 
  digitalWrite(led5,LOW);
  leds();
  digitalWrite(led5,HIGH);    
}
void leds()
{
  for (i=10;i<14;i++)
  {
    digitalWrite(led(i), HIGH);   // turn the LED on (HIGH is the voltage level)
    delay(10);               // wait for a second
    digitalWrite(led(i), LOW);

and I get the first digitalWrite line lit up yellow and
'led' was not declared in this scope
if I try to compile it.