1、第一个days数组里面的十月份是31天,写成30了2、注意你的scanf("%d,%d",&year,&month);两个%d中间有逗号,你的输入也应该是要有逗号,输入应该是2020,3 或者是把scanf两个%d中间的逗号删除,你就可以不用加逗号输入
这是一个输入年和月就可以输出天数的代码
你这while里的条件写的是小于1或者大于12就一直循环执行,可是你输入的是3,那不直接return了吗