# include bool leap_year ( int year ) { int rem_4, rem_100, rem_400; bool value; rem_4 = year % 4; rem_100 = year % 100; rem_400 = year % 400; if ( ( rem_4 == 0 && rem_100 != 0 ) || rem_400 == 0 ) { value = true; } else { value = false; } return value; }