我这个哪里不对么?大神帮忙看一下,编译没有报错,就是有个waring。

#include<stdio.h>
#include<string.h>
int main()
{
 int month;
 char *a[]={"January","February","March","April","May","June","July","August","September","Octorber","November","December"};
 printf("请输入月份 ");
 scanf("%d",&month);
 if(month>0&&month<13)
 {
  printf("%s\n",*a[month-1]);
 }
 else
 {
  printf("请输入有效月份!\n");
 }
}

番茄的卍番茄酱
浏览 1316回答 2
2回答

慕后端3352169

估计警告是no newline at end of file,你可以无视它,另外你输入至少得弄个循环吧,要不然一次输入错误就不可以重新输入
打开App,查看更多内容
随时随地看视频慕课网APP