C程序设计(第五版)【谭浩强】第八章课后习题18
//输入数字,输出对应月份的英文名
#include<stdio.h>
int main()
{
char Month[12][50] = { "January","February","March","April",
"May","June","July","August","September",
"October","November","December" };
char(*pm)[50]= Month;
int n = 0;
int* pn = &n;///接受用户输入的数字
//输入数字
printf("Please enter the month (1~12):");
scanf_s("%d", pn);
if (*pn < 1 || *pn>12)
printf("ERRPR! Please enter number 1 to 12!!! \n");
//输出
printf("the result is>>");
printf("%s\n", *(pm + *pn - 1));
return 0;
}