http://kor.i2p/books/The%20C%20Programming%20Language%20by%20K&R/chapter5.html
The syntax is similar to previous initializations: /* month_name: return name of n-th month */
char *month_name(int n)
{
static char *name[] = {
"Illegal month",
"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December"
};
return (n < 1 || n > 12) ?