Tôi đang cố gắng để giải quyết the 3n+1 problem và tôi có một vòng lặp for
trông như thế này:Làm cách nào để khắc phục "cho khai báo ban đầu vòng lặp được sử dụng ngoài chế độ C99" lỗi GCC?
for(int i = low; i <= high; ++i)
{
res = runalg(i);
if (res > highestres)
{
highestres = res;
}
}
Đáng tiếc là tôi nhận được lỗi này khi tôi cố gắng biên dịch với GCC:
3np1.c:15: error: 'for' loop initial declaration used outside C99 mode
tôi không biết chế độ C99 là gì. Ý tưởng nào?
thì tại sao bạn không sử dụng vòng lặp thay thế? –