Re: cant get code to work
Quote:
Originally posted by duffy
Hi, i cant get this to work and i dont know why, its not becuase of the date.h... i do have that file in my dir.
Code:
#include <stdio.h>
#include "date.h"
char* month_name (int month) {
static char* month_names[] = {
"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
};
return month_names[(month-1) % 12];
}
void print_day (int day, int month, int year) {
static char* day_names[] = {
"Sunday", "Monday", "Tuesday", "Wednesday",
"Thursday", "Friday", "Saturday"
};
char* name = day_names[week_day(day, month, year)];
printf("%d %s %d is a %s\n", day, month_name(month), year, name);
}
int main () {
int day;
int month;
int year;
getchar();
scanf("%d %d %d", &day, &month, &year);
print_day(day, month, year);
return 0;
}
what is this function? and what is in date.h?