#include #include #include char weekDays[7][9] = { "dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi" }; int main(void) { int day, month, year; printf("Donnez une date au format jj/mm/aa : "); scanf("%d/%d/%d", &day, &month, &year); year += 100; /*On assume que les dates données sont des années 2XXX*/ month -= 1; struct tm partialDate = {}; partialDate.tm_mday = day; partialDate.tm_mon = month; partialDate.tm_year = year; mktime(&partialDate); printf("C'est un %s.\n", weekDays[partialDate.tm_wday]); return EXIT_SUCCESS; }