首先月份单词:
一月January、二月February、三月March、四月April、五月May、
六月June、七月July、八月 August、九月 September、十月 October、
十一月November、十二月December。
int main() {
char month[5];
printf("请输入:");
scanf("%c", &month[0]);
if (month[0]=='J')//先将月份单词重复的判断
{
getchar();//将回车键取出,不然结果会将回车放入month[1]中,以下同理。
scanf("%c", &month[1]);
if (month[1]=='a')
{
printf("一月");
}
else
{
getchar();
scanf("%c", &month[2]);
if (month[2]=='n')
{
printf("六月");
}
else
{
printf("七月");
}
}
}
else if(month[0] == 'M')
{
getchar();
scanf("%c", &month[1]);
if (month[1]=='a')
{
getchar();
scanf("%c", &month[2]);
if (month[2]=='r')
{
printf("三月");
}
else
{
printf("五月");
}
}
}
else if(month[0]=='A')
{
getchar();
scanf("%c", &month[1]);
if (month[1]=='p')
{
printf("四月");
}
else
{
printf("八月");
}
}
else//最后用swith将五个首字母不重复的判断
{
switch (month[0])
{
case 'F':
printf("二月");
break;
case 'S':
printf("九月");
break;
case 'O':
printf("十月");
break;
case 'N':
printf("十一月");
break;
case 'D':
printf("十二月");
break;
default:
break;
}
}
return 0;
}