/* Written by Madison Lynch */ #include static const char *symbols[] = { "日", // Sunday "月", // Monday "火", // Tuesday "水", // Wednesday "木", // Thursday "金", // Friday "土" // Saturday }; /** * Returns the appropriate Japanese Kanji character correlating with the current * day of the week. * * @param unused (NULL) * @return the appropriate Kanji character (char) * @author Madison Lynch */ const char * kanji(const char *unused) { const time_t current_time = time(NULL); const unsigned int weekday = localtime( ¤t_time )->tm_wday; return (weekday < sizeof(symbols) / sizeof(char *)) ? symbols[weekday] : "?"; }