I AM BEGINNER SO PLZ HELP ME TO SOLVE THIS PROGRAM
ERROR-:a function-definition is not allowed here before '{' token
I AM FACING IT IN VOID LOOP
char c;
int M1 =3;
int M2 =5;
int M3 =7;
int M4 =9;
String readString;
void setup() {
** //set all the motor control pins to output**
** pinMode (M1, OUTPUT);**
** pinMode (M2, OUTPUT);**
** pinMode (M3, OUTPUT);**
** pinMode (M4, OUTPUT);**
** Serial.begin(9600);**
}
void loop() {
** while(Serial.available()){**
** char c = Serial.read();**
** readString+=c;**
** }**
** if(readString.length() > 0) {**
** Serial.println(readString);**
** if(readString == "U"){**
** digitalWrite(M1, HIGH);**
** digitalWrite(M2, HIGH);**
** digitalWrite(M3, HIGH);**
** digitalWrite(M4, HIGH);**
** }**
** if(readString == "D"){**
** digitalWrite(M1, LOW);**
** digitalWrite(M2, LOW);**
** digitalWrite(M3, LOW);**
** digitalWrite(M4, LOW);**
** }**
** if(readString == "L"){**
** digitalWrite(M2, HIGH);**
** digitalWrite(M4, HIGH);**
** void loop(){**
** digitalWrite(M1, HIGH);**
** digitalWrite(M3, HIGH);**
** delay(200);**
** digitalWrite(M3, LOW);**
** digitalWrite(M1, LOW);**
** delay(200);**
** }**
** }**
** if(readString == "F"){**
** digitalWrite(M3, HIGH);**
** digitalWrite(M4, HIGH);**
** void loop(){**
** digitalWrite(M1, HIGH);**
** digitalWrite(M2, HIGH);**
** delay(200);**
** digitalWrite(M1, LOW);**
** digitalWrite(M2, LOW);**
** delay(200);**
** }**
** }**
** if(readString == "B") {**
** digitalWrite(M1, HIGH);**
** digitalWrite(M2, HIGH);**
** void loop( ) {**
** digitalWrite(M3, HIGH);**
** digitalWrite(M4, HIGH);**
** delay(200);**
** digitalWrite(M3, LOW);**
** digitalWrite(M4, LOW);**
** delay(200);**
** }**
** }**
** if(readString == "R") {**
** digitalWrite(M3, HIGH);**
** digitalWrite(M4, HIGH);**
** void loop( ) {**
** digitalWrite(M1, HIGH);**
** digitalWrite(M2, HIGH);**
** delay(200);**
** digitalWrite(M1, LOW);**
** digitalWrite(M2, LOW);**
** delay(200);**
** }**
** }**