c语言中有关if的问题。

2025-03-07 00:37:50
推荐回答(1个)
回答1:

if ( mouth>0 && mouth<13){
if ( mouth == 1||mouth == 3 || mouth == 7 ||mouth == 8 || mouth == 10|| mouth ==12 )day =31;
else if (mouth == 4 || mouth == 6 ||mouth == 9 || mouth == 11)day = 30 ;
else if ( mouth == 2 ) day = 28 ;
printf ("2013.%d have %d\n",mouth ,day) ;
}else{
printf ("error!\n") ;
}