Programming error

i have an error, which says ledstip was not delcared in scope. how do I solve this.

#include <Adafruit_NeoPixel.h>
Adafruit_NeoPixel strip = Adafruit_NeoPixel(5,10,NEO_GRB + NEO_KHZ800);

#include <Arduino.h>
#include <Wire.h>
#include <SoftwareSerial.h>

double angle_rad = PI/180.0;
double angle_deg = 180.0/PI;
void menu();
double pushbutton;
double inGame;
void reset();
double timer;
double points;
double buzzer;
double intensity;
double speed;
void countdown(double seconds);
void game();
double currentInputIndex;
double ldr;
void failure();
void good();

void menu()
{
if(digitalRead(pushbutton)){
Serial.println(“Starting game in…”);
countdown(5);
inGame = 1;
}
}

void reset()
{
timer = 0;
points = 0;
buzzer = 8;
pushbutton = 16;
inGame = 0;
intensity = 20;
speed = 1000;
}

void countdown(double seconds)
{
if((seconds) > (0)){
Serial.println(String(seconds));
ledstrip.runFunction(seconds,0,intensity,0);
delay(1000);
countdown((seconds) - (1));
}
}

void game()
{
timer = 0;
currentInputIndex = random(1,(2)+1);
if(((currentInputIndex)==(1))){
Serial.println(“BOP IT”);
while(!((digitalRead(pushbutton)) || ((timer) > (speed))))
{
loop();
timer += 1;
delay(1000);
ledstrip.runFunction(0,intensity,intensity,0);

}
}
if(((currentInputIndex)==(2))){
Serial.println(“SWIPE IT”);
while(!(((analogRead(A0+ldr)) < (300)) || ((timer) > (speed))))
{
loop();
timer += 1;
delay(1000);
ledstrip.runFunction(0,0,0,intensity);

}
}
if((timer) > (speed)){
failure();
}else{
good();
}
}

void failure(){
ledstrip.runFunction(0,intensity,0,0);
Serial.println(String(“Your points =”)+points);
Serial.println(“Failure”);
_delay(0.5);
Serial.println(“Press the push-button to start again”);
reset();
}

void good()
{
ledstrip.runFunction(0,0,intensity,0);
Serial.println(“GOOD”);
_delay((speed) / (2000));
speed += -10;
points += 1;
}

void setup(){
Serial.begin(115200);
reset();
_delay(2);
Serial.println(“Press the push-button to start”);
pinMode(pushbutton,INPUT);
pinMode(A0+ldr,INPUT);
}

void loop(){
if(((inGame)==(0))){
menu();
}else{
game();
}
_loop();
}

void _delay(float seconds){
long endTime = millis() + seconds * 1000;
while(millis() < endTime)_loop();
}

void _loop(){
}

Adafruit_NeoPixel strip = Adafruit_NeoPixel(5,10,NEO_GRB + NEO_KHZ800);

Did you mean "strip"?

Please remember to use code tags when posting code

No ledstip anywhere but you are using something called "ledstrip" which you never declare.

Steve