Return to Snippet

Revision: 25537
at April 1, 2010 16:39 by ideabrian


Initial Code
int days_in_month(int month) {
	const int days[] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
	switch (month) {
		case 1:
			printf("January has %d days\n", days[month]);
			break;
		case 2:
			printf("February usually has %d days\n", days[month]);
			break;
		case 3:
			printf("March has %d days\n", days[month]);
			break;
		case 4:
			printf("April has %d days\n", days[month]);
			break;
		case 5:
			printf("May has %d days\n", days[month]);
			break;
		case 6:
			printf("June has %d days\n", days[month]);
			break;
		case 7:
			printf("July has %d days\n", days[month]);
			break;
		case 8:
			printf("August has %d days\n", days[month]);
			break;
		case 9:
			printf("September has %d days\n", days[month]);
			break;
		case 10:
			printf("October has %d days\n", days[month]);
			break;
		case 11:
			printf("November has %d days\n", days[month]);
			break;
		case 12:
			printf("December has %d days\n", days[month]);
			break;
		default:
			printf("Hmmm.. that month wasn't programmed in.\n");
			break;
	}	// end switch
	
	return days[month];
}		// end days_in_month

Initial URL

                                

Initial Description

                                

Initial Title
function days in month

Initial Tags

                                

Initial Language
C