askarnt
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Помогите, пожалуйста, господа программисты! Вопрос на предпоследней строке кода. FILE *fp,*fr; fp=fopen("D:/2.log","r"); fr=fopen("D:/Maska.txt","r"); char a[10][100],d[100],v[100]; int b[10][100]; int i,k; long int c; char *s=d; char *x=v; if(!Table1->Active) Table1->Active=true; Table1->Edit(); fgets(x,100,fr); sscanf(x,"%d %d %d %d %d %d %d %d", b[1],b[2],b[3],b[4],b[5],b[6],b[7],b[8]); for(k=1;k<20;k++) { fgets(s,100,fp); sscanf(s,"%s %s %s %s %s %s %s %s", a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8]); for(i=0;i<8;i++) if (b[i]="aaa") ///// Здесь выдает ошибку E2277. В чем дело???? Table1->FieldByName("Odin")->AsString=a[i]; |