質問: int main(void) { int a, b,i, sum; sum==0; printf("整数値を入力せよ。:"); scanf("%d%d", &a, &b); if(a>=b){ for(i=b;i<=a;i++){ sum+=i; } } printf("%d", sum); return 0; }
回答: ``` sum==0; ``` これは比較しているだけで代入はしていないのでは?代入するなら"="は1個です。