Analogue input Help!!! please!!!!!!!

I dont think you can do that tho...
there I am attaching the code I am using...
do you change the pin number definitions in the code like a normal 16x2 lcd or I have to change it from the library I am using? I need help on this please!

#include <ks0108.h> //  library for LCD
#include "SystemFont5x7.h"   // we need this for character display, included with ks0108.h download
int LDRPINA5 = 5;
int LDRREADING5;
float Resistance = 10.0;
int val = 0;

void setup()
{
  
GLCD.Init(NON_INVERTED);   // load the GLCD library
GLCD.ClearScreen();
GLCD.SelectFont(System5x7);  // choose font to use (note this needs to match the #include above
  countdown(4);
  GLCD.ClearScreen();
GLCD.DrawRect(0, 0, 127, 63,BLACK);
GLCD.CursorTo(1, 1);
// set cursor to top left of LCD (uses character coordinates
// not pixel coordinates
GLCD.Puts("   Welcome To The"); // sends strings to LCD. Does not wrap to next line!
GLCD.CursorTo(1, 2);
GLCD.Puts("#AMAZING LUX METER#");
GLCD.CursorTo(0, 3);
GLCD.Puts("Project Developed by:");
GLCD.CursorTo(1, 4);
GLCD.Puts("Sixto Llorens Zabala");
GLCD.CursorTo(1, 5);
GLCD.Puts("Student No: 08154978");
delay(900);
GLCD.ClearScreen();
GLCD.DrawRect(0, 0, 127, 63,BLACK);
GLCD.CursorTo(1, 1);
GLCD.Puts("Lux Given in Lumens:"); // sends strings to LCD. Does not wrap to next line!
GLCD.CursorTo(1, 3);
GLCD.Puts("       LUX\t=  ");
}
void loop(void)
{
  GLCD.DrawRect(0, 0, 127, 63,BLACK);
GLCD.CursorTo(1, 1);
  GLCD.Puts("Lux Given in Lumens:"); // sends strings to LCD. Does not wrap to next line!
GLCD.CursorTo(1, 3);
GLCD.Puts("       LUX\t=  ");
LDRREADING5 = analogRead(5);
float Vout5=(LDRREADING5);
float lux5=((Vout5));
GLCD.CursorTo(12,3);
GLCD.PrintNumber(lux5);
delay(1000);
GLCD.ClearScreen();
GLCD.CursorTo(12,3);
delay(20);


}

void countdown(int count){
  while(count--){  // do countdown  
    GLCD.CursorTo(10,3);   // first column, second row (offset is from 0)
    GLCD.PutChar(count + '0');
    delay(1000);  
  }
}

Thanks in advance