Добрый день, помогите пожалуйста написать код для решения данной задачи на Си.
Создать структуру из двух полей: строковое и символьное. Записать в файл n компонент типа этой структуры. Переписать в другой файл компоненты из записанных в предыдущий файл через один.
Вот мой код, в файле записываются только слова, числа почему то нет, помогите пожалуйста дописать.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <locale.h>
#include <string.h>
struct sara{
char imena[100];
int simvoli;
};
int main()
{
setlocale(LC_ALL,"RUS");
FILE *f;
int i,n;
struct sara mas[4] = {{ "Ivanov",23 } , { "Petrov",45 },{"Sidorov",34},{"Lebedev",20}};
for(i=0;i<4;i++)
printf("%s %d\t",mas[i].imena,mas[i].simvoli);
f = fopen("001.txt","wb");
fwrite(mas,1,sizeof(mas),f);
fclose(f);
}