输入两位的英文星期字符,判断是星期几输出。(必须使用switch)
要求:
1、输入数据可以为su、mo、tu、we、th、fr、sa、或其他两位字符
2、输出时显示的格式为:“星期日”、“星期一”、……“星期六”、“input□error!”
例如:输入mo,输出显示格式为:星期一
#include<stdio.h>
int main()
{
char c1,c2;
scanf("%c%c",&c1,&c2);
#include <stdio.h>
int main()
{
char s[3] = {'\0'};
int a=0;
gets(s);
if (strcmp(s, "su") == 0)
a = 7;
else if (strcmp(s, "mo") == 0)
a = 1;
else if (strcmp(s, "tu") == 0)
a = 2;
else if (strcmp(s, "we") == 0)
a = 3;
else if (strcmp(s, "th") == 0)
a = 4;
else if (strcmp(s, "fr") == 0)
a = 5;
else if (strcmp(s, "sa") == 0)
a = 6;
switch (a)
{
case 1:
printf("星期一");
break;
case 2:
printf("星期二");
break;
case 3:
printf("星期三");
break;
case 4:
printf("星期四");
break;
case 5:
printf("星期五");
break;
case 6:
printf("星期六");
break;
case 7:
printf("星期日");
break;
default:
printf("input error");
break;
}
return 0;
}