#include<stdio.h>
#include<stdlib.h>
int main()
{
int month=0;
int day=0;
int result=0;
int days[]={31,28,31,30,31,30,31,31,30,31,30,31};
printf("请输入您选择的月日");
scanf("%d,%d",&month,&day);
for(int num=0;num<12;num++)
{ if(num<month)
result+=days[num];
else
result+=day;
}
printf("%d",result);
system("pause");
return 0;}
以上是我的全部代码,执行scanf语句的时候,在输入第一个整数后,输入逗号,在输入第二个整数,会吃掉第一个数字,这是为什么呢