Problem E: C语言习题 输出月份
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1127 Solved: 612
[ Submit][ Status][ Web Board]
Description
编写一程序,输入月份号,输出该月的英文月名。例如,输入3,则输出March,要求用指针数组处理。
Input
月份号
Output
英文月名
Sample Input
3
12
13
Sample Output
March
December
Wrong!
代码实现:
#include <stdio.h>
int main()
{
int m;
char *months[12] = {
"January", "February", "March", "April", "May", "June", "July",
"August", "September", "October", "November", "December"
};
while(scanf("%d",&m)!=EOF)
{
if(m<=12&&m>0)
{
puts(months[m - 1]);
}
if(m>12)
{
printf("Wrong!");
}
}
return 0;
}