C语言基础 判断周几

题目:

请输入星期几的英文第一个字母来判断一下是星期几,如果第一个字母相同,则继续判断第二个字母。

这里运用了switch语句。

#include"stdio.h"

int main()
{
	char letter1,letter2;  
	
	printf("请输入星期几的英文第一个字母\n");
	letter1=getchar();
    getchar();
	
	switch(letter1)
	
	{	case'M':
		case'm': 
		            printf("星期一"); break;
		
		case'W':
		case'w':
					printf("星期三"); break;
		case'F':
		case'f':   
		            printf("星期五"); break;
	}
	
	if(letter1=='T'||letter1=='t')
	{		
	 		printf("请输入星期几的英文第二个字母\n");
			letter2=getchar();
		
	switch(letter2)
	
	 {
		case'u':printf("星期二");break;
		case'h':printf("星期四");break; 
	 }
	}
	
	if(letter1=='S'||letter1=='s')
	{	
	    printf("请输入星期几的英文第二个字母\n");
		letter2=getchar();
	
	switch(letter2)
	
	{
		case'a':printf("星期六");break;
		case'u':printf("星期日");break; 
	}
	
	}
	return 0; 
	
	
}

你可能感兴趣的:(c语言,算法)