I would ask that as a courtesy to us, who are sacrificing some of our time to help you, that you Proof-Read your submissions before hitting the Submit button. You are expecting us to spend some time on you -- have the courtesy to spend a little of your time Proof-Reading, please.
Read, both, to eliminate typos, _and_ to make sure your submission is clear, complete, and readable. For instance, it's unclear what you're asking. You say the project has a working LCD that displays the "time set" (by that I assume you mean "the timer 'ON' duration"). Then you say you need a C program to drive the relay coil. That implies that there, currently. isn't a C program. If so, what is driving the LCD display? And, wouldn't the C program also need to access the same information that is being displayed on the LCD? And wouldn't the C program also need to monitor some instigating factor--i.e. something to begin the timing event--like a push button, or something?
Also, you don't specify if an output high will drive your relay circuit to close it's NO contacts or if a low is needed. Also, which output pin will you be using.
You know, stuff like that ;)
Thank you
["...the BULB will be OOF" like it got punched out or something, so I assume you'll be using servos and boxing gloves and such...and won't you have to replace the BULB after each timing interval?!?]