Ошибка компиляции "name lookup of `i' changed for new ISO `for' scoping" - C (СИ)
Формулировка задачи:
Вот фрагмент кода
При компиляции выдает следующие ошибки
sdgdgdfg.cpp:492: error: name lookup of `i' changed for new ISO `for' scoping
sdgdgdfg.cpp:487: error: using obsolete binding at `i'
В чем проблема?
void luch_period()
{
system("cls");
fp=fopen("database.txt","r");
num_str = 0;
fseek(fp,num_str*20560,0);
fscanf(fp,"%d",&kol_grup); 487 строка
for(int num_str = 0; num_str < kol_grup; num_str++)
{
fseek(fp,num_str*20560+20,0);
fscanf(fp,"%d",&kol_stud);
for(int i = 0; i < kol_stud; i++) 492 строкаРешение задачи: «Ошибка компиляции "name lookup of `i' changed for new ISO `for' scoping"»
textual
Листинг программы
//... num_str = 0; fseek(fp,num_str*20560,0); //...