Давайте назовем этот файл f1.txt, и он имеет атрибуты.
и резидентная структура из другого файла, назовем f2.txt, будет читаться со следующими атрибутами
, и место жительства будет запрашиваться уклавиатура.
Я пытался, но в какой-то момент застрял
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct student
{
int student_code;
char name[20];
char ID[20];
};
int main()
{
FILE *input_file;
struct student input;
input_file = fopen("f1.txt", "r");
if(input_file == NULL)
{
fprintf(stderr, "\nError!\n");
exit(1);
}
while(fread(&input, sizeof(struct student), 1, input_file))
printf("student code = %d name = %s ID = %s", input.student_code,
input.name, input.ID);
fclose(input_file);
return 0;
}
Я новичок в программировании на C
, например, файл f1.txt будет в следующемформат
f1.txt
123456 yourname 987654
564566 test 454545