#include <stdio.h>
#define DRINKING_AGE 21
int curAge, noYears;
int calcYear(int curAge);
int main(void)
{
//Local Variables
char userName[50];
//Ask the suer for name and birth year
printf("Enter your current age: ");
//Call the function to calculate the
noYears = calcYear(curAge);
printf("%s is %d years old and will be %d in %d years.", userName, curAge, DRINKING_AGE, noYears);
return 0;
}
/* The function to get the future year */
int calcYear(int curAge)
{
return(DRINKING_AGE-curAge);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgRFJJTktJTkdfQUdFIDIxCmludCBjdXJBZ2UsIG5vWWVhcnM7CgppbnQgY2FsY1llYXIoaW50IGN1ckFnZSk7CgppbnQgbWFpbih2b2lkKQp7CgkvL0xvY2FsIFZhcmlhYmxlcwoJY2hhciB1c2VyTmFtZVs1MF07CgkvL0FzayB0aGUgc3VlciBmb3IgbmFtZSBhbmQgYmlydGggeWVhcgoJcHJpbnRmKCJFbnRlciB5b3VyIG5hbWU6ICIpOwoJc2NhbmYoIiVzIiwgJnVzZXJOYW1lKTsKCXByaW50ZigiRW50ZXIgeW91ciBjdXJyZW50IGFnZTogIik7CglzY2FuZigiICVkIiwgJmN1ckFnZSk7CgkKCS8vQ2FsbCB0aGUgZnVuY3Rpb24gdG8gY2FsY3VsYXRlIHRoZSAKCW5vWWVhcnMgPSBjYWxjWWVhcihjdXJBZ2UpOwoJCglwcmludGYoIiVzIGlzICVkIHllYXJzIG9sZCBhbmQgd2lsbCBiZSAlZCBpbiAlZCB5ZWFycy4iLCAKCQkJdXNlck5hbWUsIGN1ckFnZSwgRFJJTktJTkdfQUdFLCBub1llYXJzKTsKCXJldHVybiAwOwp9CgovKiBUaGUgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmdXR1cmUgeWVhciAqLwppbnQgY2FsY1llYXIoaW50IGN1ckFnZSkKewoJcmV0dXJuKERSSU5LSU5HX0FHRS1jdXJBZ2UpOwp9Cg==