出るコード
int sum; // 初期化していない
for (int i = 0; i < 3; i++) sum += i; // 不定値に足し込む
エラーメッセージ
warning: 'sum' is used uninitialized in this function [-Wuninitialized]
直し方
宣言時に初期化します(int sum = 0;)。
C言語のエラー · エラー5
int sum; // 初期化していない
for (int i = 0; i < 3; i++) sum += i; // 不定値に足し込む
warning: 'sum' is used uninitialized in this function [-Wuninitialized]
宣言時に初期化します(int sum = 0;)。