输出某个日期的天数,如二月十号是41天,输入某个日期,输出的却是0

img


输入某个日期,得到的却是0,num是定义的天数,请问各位这段程序哪里错了呢,实在找不出来了

请把整个代码截过来。
if(m==2)有问题

img


这是我换了种方法,写出的代码,为什么没进去循环,初始化num=0,最后输出也是num也是0

把代码贴全,这样不好判断,用插入代码块,如下图:

img