error: stray '#' in program

since they helped me in my previous problem, now I need more help, I get "stray '#' in program" error in the line "(#include <Keyboard.h> {if (Keyboard.press ('W') ); ", I would like to know what is wrong, or how I correct it, my code:

#include <Keyboard.h>
#include <SD.h>  
#include <SPI.h>
#include <TMRpcm.h>  

#define pinSD 10    

TMRpcm tmrpcm;   

 
 void setup () {
  tmrpcm.speakerPin = 9; 
  Serial.begin(9600);    

  if (!SD.begin(pinSD)) {  
    Serial.println("Fallo en la tarjeta SD");  
    return;   
  pinMode(2, INPUT_PULLUP);
  #include <Keyboard.h>
  }
 }
  void loop () { 
  while (digitalRead(2) == HIGH) {
    // do nothing until pin 2 goes low
  }
   #include <Keyboard.h>  { if (Keyboard.press('Q'));
      tmrpcm.play("q.wav");}
   (#include <Keyboard.h>  { if (Keyboard.press('W'));
      play("w.wav");})
   #include <Keyboard.h>  { if (Keyboard.press('E'));
      play("e.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('R'));
      play("r.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('T'));
      play("t.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('Y'));
      play("y.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('U'));
      play("u.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('I'));
      play("i.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('O'));
      play("o.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('P'));
      play("p.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('A'));
      play("a.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('S'));
      play("s.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('D'));
      play("d.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('F'));
      play("f.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('G'));
      play("g.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('H'));
      play("h.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('J'));
      play("j.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('K'));
      play("k.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('L'));
      play("l.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('Z'));
      play("z.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('X'));
      play("x.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('C'));
      play("c.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('V'));
      play("v.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('B'));
      play("b.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('N'));
      play("n.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('M'));
      play("m.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('1'));
      play("1.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('2'));
      play("2.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('3'));
      play("3.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('4'));
      play("4.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('5'));
      play("5.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('6'));
      play("6.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('7'));
      play("7.wav");}
   #include <Keyboard.h>  { if (Keyboard.press('8'));
      play("8.wav");}
   #include <Keyboard.h> { if (Keyboard.press('9'));
      play("9.wav");}
   #include <Keyboard.h> { if (Keyboard.press('0'));
      play("0.wav");}

Is there a reason that line is enclosed in parenthesis while all the other lines do not? Maybe that has something to do with your error. Also why is Keyboard.h included in every other line when it was included in the first line?

Get rid of all the #include <Keyboard.h> in your code except for the first one at the top of the code.

You also need to take some time to study how to use if.

You can't just make up syntax. That will result in nothing but a lot of frustration for you.

Please take some time to learn the basics of the programming language used by Arduino. Start with File > Examples > 01.Basics > BareMinimum, and the associated tutorial:

Go through that example line by line, making sure you fully understand how each line works before moving on to the next one. You can use the Arduino Language Reference for information about the programming language:

After the BareMinimum example, move on to File > Examples > 01.Basics > Blink and its tutorial:

Once you have gone through that sketch line by line, upload it to your Arduino board to make sure it works. Now make some modifications to the code and upload it to your Arduino board to see if your changes had the expected effect. Can you make the LED blink faster? Can you make the LED blink slower. Can you make the LED stay on longer than it is off?

Continue like that through the rest of the examples. As you get to the more advanced examples, you may find some that are on topic you're not interested in or that require hardware you don't own. You can skip over those. The important thing is that you understand what every single line of each example does before moving on. This is essential to your success with Arduino.

Make sure to study the examples under File > Examples > 09.USB especially closely.