View Code of Problem 89

#include <stdio.h>
#include <string.h>
#include <math.h>
#define N 100
int main()
{
	char day[N];
	int i;
	gets(day);
	int lenth=strlen(day);
	for(i=0;i<lenth-1;i++)
	{
		switch(day[i])
		{
			case 'W':
				printf("Wednesday\n");
				break;
			case 'M':
				printf("Monday\n");
				break;
			case 'F':
				printf("Friday\n");
				break;
			case 'T':
			if(day[i+1]=='u')
			{
				printf("Tuesday\n");
				i++;
				break;
			}
			if(day[i+1]=='h')
			{
				printf("Thursday\n");
				i++;
				break;
			}	
			else
			{
				printf("Wrong data\n");	
				break;
			}					
			case 'S':
			if(day[i+1]=="a")
			{
				printf("Saturday\n");
				i++;
				break;
			}
			if(day[i+1]=="u")
			{
				printf("sunday\n");
				i++;
				break;
			}
			else
			{
				printf("Wrong data\n");
				break;	
			}		
			default :
				printf("Wrong data\n");
				break;
		}
	}
}

Double click to view unformatted code.


Back to problem 89