if problem

#include <LiquidCrystal.h>

LiquidCrystal lcd(2,3,4,5,6,7);

int timer = 0;
int ledtimer = 0;
int red = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
lcd.begin(16,2);
}

void loop() {
timer = +
ledtimer = +
if (timer == 1000){
lcd.write(“Merry Christmas!”);
}
else if(timer == 2000){
lcd.clear();
lcd.write(“Happy holidays!”);
}
else if(timer == 3000){
lcd.clear();
lcd.write(":)");
}
else if(timer > 3000){
timer = 0
}
if (ledtimer==1000){
digitalWrite(red) = HIGH;
}
else if (ledtimer==1500){
digitalWrite(green) = HIGH;
}
else if (ledtimer==2000){
digitalWrite(red) = LOW;
}
else if (ledtimer==3000){
digitalWrite(blue) = HIGH;
}
else if (ledtimer==3400){
digitalWrite(green) = LOW;
}
else if (ledtimer==5000){
digitalWrite(red) = LOW;
}
else if (ledtimer < 5000){
ledtimer = 0
}

}

the error message is

C:\Users\Admin\Documents\Arduino\sketch_dec23a\sketch_dec23a.ino: In function ‘void loop()’:

sketch_dec23a:17:3: error: expected primary-expression before ‘if’

if (timer == 1000){

^

sketch_dec23a:20:3: error: ‘else’ without a previous ‘if’

else if(timer == 2000){

^

sketch_dec23a:30:3: error: expected ‘;’ before ‘}’ token

}

^

sketch_dec23a:32:21: error: too few arguments to function ‘void digitalWrite(uint8_t, uint8_t)’

digitalWrite(red) = HIGH;

^

In file included from sketch\sketch_dec23a.ino.cpp:1:0:

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.19.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino/Arduino.h:134:6: note: declared here

void digitalWrite(uint8_t, uint8_t);

^

sketch_dec23a:35:18: error: ‘green’ was not declared in this scope

digitalWrite(green) = HIGH;

^

sketch_dec23a:38:21: error: too few arguments to function ‘void digitalWrite(uint8_t, uint8_t)’

digitalWrite(red) = LOW;

^

In file included from sketch\sketch_dec23a.ino.cpp:1:0:

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.19.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino/Arduino.h:134:6: note: declared here

void digitalWrite(uint8_t, uint8_t);

^

sketch_dec23a:41:18: error: ‘blue’ was not declared in this scope

digitalWrite(blue) = HIGH;

^

sketch_dec23a:44:18: error: ‘green’ was not declared in this scope

digitalWrite(green) = LOW;

^

sketch_dec23a:47:21: error: too few arguments to function ‘void digitalWrite(uint8_t, uint8_t)’

digitalWrite(red) = LOW;

^

In file included from sketch\sketch_dec23a.ino.cpp:1:0:

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.19.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino/Arduino.h:134:6: note: declared here

void digitalWrite(uint8_t, uint8_t);

^

sketch_dec23a:51:3: error: expected ‘;’ before ‘}’ token

}

^

exit status 1
expected primary-expression before ‘if’

you missed a ';'

timer = +
  ledtimer = +

here

  else if(timer > 3000){
    timer = 0
  }

and here
anyway you likely meant :

timer ++;
  ledtimer ++;

the correct syntax for digitalWrite() would be,

 digitalWrite(red,HIGH);

also you did declare red (int red=0;) but not green and blue.

This:

 timer = +
  ledtimer = +

each statement need to end with semicolon and specifically this does not look like finished. Should be += 1; or what?

BTW: Do not use quote button for the code but code tags.