View Code of Problem 89

#include<iostream>
#include<string>
using namespace std;

int main()
{
	string s;
	getline(cin,s);
	for(int i=0;i<s.length();++i){
		if(s[i]=='Y')	break;
		else if(s[i]=='M')	cout<<"Monday"<<endl;
		else if(s[i]=='W')	cout<<"Wednesday"<<endl;
		else if(s[i]=='F')	cout<<"Friday"<<endl;
		else if(s[i]=='T'){
			if(s[i+1]=='u'&&(i+1)<s.length()){
				cout<<"Tuesday"<<endl;
				i++;
			}	
			else if(s[i+1]=='h'&&(i+1)<s.length()){
				cout<<"Thursday"<<endl;
				i++;
			}	
			else{
				cout<<"Wrong data"<<endl;
			}
		}else if(s[i]=='S'){
			if(s[i+1]=='a'&&(i+1)<s.length())	{
				cout<<"Saturday"<<endl;
				i++;
			}
			else if(s[i+1]=='u'&&(i+1)<s.length())	{
				cout<<"Sunday"<<endl;
				i++;
			}
			else{
				cout<<"Wrong data"<<endl;
			}
		}
		else{
			cout<<"Wrong data"<<endl;
		}
	}
	
	
}

Double click to view unformatted code.


Back to problem 89