# include // // Program 9.7, Stephen Kochan, Programming in C. // struct month { int numberOfDays; char name[3]; }; int main ( void ) { int i; const struct month months[12] = { { 31, { 'J', 'a', 'n' } }, { 28, { 'F', 'e', 'b' } }, { 31, { 'M', 'a', 'r' } }, { 30, { 'A', 'p', 'r' } }, { 31, { 'M', 'a', 'y' } }, { 30, { 'J', 'u', 'n' } }, { 31, { 'J', 'u', 'l' } }, { 31, { 'A', 'u', 'g' } }, { 30, { 'S', 'e', 'p' } }, { 31, { 'O', 'c', 'y' } }, { 30, { 'N', 'o', 'v' } }, { 31, { 'D', 'e', 'c' } } }; printf ( "Month Number of Days.\n" ); printf ( "----- --------------\n" ); for ( i = 0; i < 12; i++ ) { printf ( "%c%c%c %i\n", months[i].name[0], months[i].name[1], months[i].name[2], months[i].numberOfDays ); } return 0; }