#include #define TEN_THOUSAND 10000 #define ONE_HUNDRED 100 //--------------------------------------------------------------------------------------- // Exercise 3 // ---------- // // General : The program print the date as a sentence. // // Input : 1 number. // // Process : The program take the year, month and day from the input and put in // a sentence. // // Output : A sentence. // //--------------------------------------------------------------------------------------- // Programmer : Cohen Idan // Student No : None // Date : 19.09.2019 //--------------------------------------------------------------------------------------- void main(void) { int date, temp_date; short day, month, year; printf("Enter date: "); scanf("%d", &date); temp_date = date; year = temp_date - (temp_date / TEN_THOUSAND) * TEN_THOUSAND; temp_date /= TEN_THOUSAND; month = temp_date - (temp_date / ONE_HUNDRED) * ONE_HUNDRED; temp_date /= ONE_HUNDRED; day = temp_date; printf("The year is %hd, the month is %hd, and the day is %hd\n", year, month, day); }