/*  defagenda.h

    Definicoes de constantes e estruturas utilizadas no programa
    Mini-agenda

    Por CuCo (Rodrigo Hausen)
    30 de Maio de 2000
*/


// as linhas abaixo definem o tamanho, em caracteres,
// dos campos nome, telefone e endereco
#define TAM_NOME 40
#define TAM_TELEFONE 20
#define TAM_ENDERECO 80

// as linhas abaixo estipulam um valor inteiro para cada opcao
// a ser escolhida pelo usuario. ULTIMA_OPCAO contem o valor
// numerico da ultima opcao.
#define FIM 0
#define MOSTRA_REG 1
#define MOSTRA_TODOS 2
#define INCLUI_REG 3
#define APAGA_ULT 4
#define ULTIMA_OPCAO 4

FILE *arquivo;
char *nomearq="agenda.dat";

struct pessoa{
  char nome[TAM_NOME];
  char telefone[TAM_TELEFONE];
  char endereco[TAM_ENDERECO];
  int idade;
};

