為什么用devc++是221但是用這個網站輸出卻是22097???
#include<stdio.h>
int main()
{
int year = 2008;
? ? int month = 8;
? ? int day = 8;
? ? int a;
? ? int sum;
? ? month--;
? ? for(;month>=1;month--){
switch(month)
{
? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? case 1:a=31; break;
case 2:a=28;
if(year%4==0&&year%100!=0){
a=29;
}
break;
case 3:a=31;break;
case 5:a=31;break;
case 7:a=31;break;
case 8: a=31;break;
case 10:a=31;break;
case 12:a=31;break;
default: a=30;break;
}
sum += a;
? ? }
? ? sum = sum + day;
? ? printf("%d",sum);
return 0;
}
2024-10-24
應該是sum沒有初始化