fatal error

I am work on an RTC with arduino uno and LCDKeypad shield, when i compile the code it gives this error

< fatal error: LCDKeypad.h: No such file or directory
compilation terminated.
Error compiling.>

This is the code

<< #include <LiquidCrystal.h>
#include "Keypad.h"
#include "Wire.h"
#define DS3231_I2C_ADDRESS 0x68

#define DAYS 0
#define HOURS 1
#define MINUTES 2
#define SECONDS 3

// The LCD screen
LCDKeypad lcd;

// The time model
unsigned int days = 0;
unsigned int hours = 0;
unsigned int minutes = 0;
unsigned int seconds = 0;
unsigned int setting = 0;

void setup() {
// Set up the LCD's number of columns and rows:
lcd.begin(16,2);

// Set the cursor at the begining of the first row
lcd.setCursor(0,0);

// Print a text in the first row
lcd.print("Setting: Days ");
}

void loop() {
// Increase the time model by one second
incTime();

// Print the time on the LCD
printTime();

// Listen for buttons for 1 second
buttonListen();
}

void buttonListen() {
// Read the buttons five times in a second
for (int i = 0; i < 5; i++) {

// Read the buttons value
int button = lcd.button();

switch (button) {

// Right button was pushed
case KEYPAD_RIGHT:
setting++;
break;

// Left button was pushed
case KEYPAD_LEFT:
setting--;
break;

// Up button was pushed
case KEYPAD_UP:
switch (setting) {
case DAYS:
days++;
break;
case HOURS:
hours++;
break;
case MINUTES:
minutes++;
break;
case SECONDS:
seconds++;
}
break;

// Down button was pushed
case KEYPAD_DOWN:
switch (setting) {
case DAYS:
days--;
if (days == -1) days = 99;
break;
case HOURS:
hours--;
if (hours == -1) hours = 23;
break;
case MINUTES:
minutes--;
if (minutes == -1) minutes = 59;
break;
case SECONDS:
seconds--;
if (seconds == -1) seconds = 59;
}
}

setting %= 4;
printSetting();

days %= 100;
hours %= 24;
minutes %= 60;
seconds %= 60;
printTime();

// Wait one fifth of a second to complete
while(millis() % 200 != 0);
}
}

// Print the current setting
void printSetting() {
lcd.setCursor(9,0);

switch (setting) {
case DAYS:
lcd.print("Days ");
break;
case HOURS:
lcd.print("Hours ");
break;
case MINUTES:
lcd.print("Minutes");
break;
case SECONDS:
lcd.print("Seconds");
}
}

// Increase the time model by one second
void incTime() {
// Increase seconds
seconds++;

if (seconds == 60) {
// Reset seconds
seconds = 0;

// Increase minutes
minutes++;

if (minutes == 60) {
// Reset minutes
minutes = 0;

// Increase hours
hours++;

if (hours == 24) {
// Reset hours
hours = 0;

// Increase days
days++;
}
}
}
}

// Print the time on the LCD
void printTime() {
// Set the cursor at the begining of the second row
lcd.setCursor(0,1);
char time[17];
sprintf(time, "%02i days %02i:%02i:%02i", days, hours, minutes, seconds);
lcd.print(time);
}

LCDKeypad.h: No such file or directory

Is that really the error message ?

Do you have the file on your PC ?

not so sure about it

is it necessary for the lcdkepad be included in the libraries before it works

Can you please post the entire error message copied and pasted from the screen.

this is the entire error

<Arduino: 1.6.5 (Windows 8.1), Board: "Arduino Uno"

time3.ino:2:20: fatal error: Keypad.h: No such file or directory
compilation terminated.
Error compiling.

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.

No sign of LCDKeypad error as stated previously.

Try

#include <Keypad.h>

instead of #include "Keypad.h"

edit:
LCD Keypad shield is not an ordinary keypad, so I assume that library is useless in your project.
Look here for example code how to read the keys. If you have the older version there is a link at the bottom of that page

I tried it [ #include <Keypad.h> ] but still got the same result.

Post links to the components that you use.

And yes, if you use a keypad (normal or lcd one), you will have to include libraries or write the code from scratch. The question is what that hardware is that you use.