Boa tarde.
Pessoal tenho um trabalho a fazer, onde devo manipular dados em um banco .txt. (cadastrar, consultar, excluir).
Meu problema Inicial: Gravar arquivos de uma struct no meu .txt.
---------------------------------------------------------------------------------
# include <stdio.h>
int main (){
FILE *file;
file = fopen ("banco.txt", "w");
int i;
struct pessoa{
char nome[50];
int idade;
};
struct pessoa cadastro[2];
printf ("Cadastro de Pessoas:\n\n");
for (i=0; i < 2; i++){
printf ("\nNome: "); fgets (cadastro.nome, 50, stdin);
printf ("Idade: "); scanf ("%d", &cadastro.idade);
getchar ();
}
return 0;
}
---------------------------------------------------------------------------------------
Sei que na forma q esta apenas cria o arquivo .txt, e as entradas de dados não são gravadas no mesmo. Minha dificuldade é justamente essa.
Obrigado !!