В общем, есть файл .txt вот такого содержания:
oleg gil 22 33
zina fuu 23 32
zoya sup 35 21
filya kirya 40 42
pentu pep 25 34
а есть часть кода:
file = fopen("edb.txt", "r");
i = 0;
while (fscanf(file, "%s%s%d%d", &A[i].firstName, &A[i].secondName, &(A[i].age), &(A[i].weight)) != EOF) {
fscanf(file, "%s%s%d%d", &A[i].firstName, &A[i].secondName, &(A[i].age), &(A[i].weight));
printf("%s%s%d%d\n", (A[i].firstName), (A[i].secondName), (A[i].age), (A[i].weight));
N++;
i++;
}
А вот что выдает:
![yeAxsln04-E.jpg](https://pp.userapi.com/c845420/v845420839/11fbfe/yeAxsln04-E.jpg)
Вопрос: почему не засовывает в массив структур все значения, которые даны в исходном файле????