Ir para conteúdo
Fórum Script Brasil
  • 0

Estruturas / Header


PuPax

Pergunta

Boas . . . eu tenho o seguinte header:

#ifndef ESTRUTURAS_H
#define ESTRUTURAS_H
#endif

//Estruturas 

typedef struct dados_pessoa{
    char cod [5]; // Código
    char nome [30]; // Nome
    char bi [8]; // Bilhete Identidade
    char codpostal [10]; // Código Postal
    char morada[50]; // Morada
    char tlf [9]; // Telefone
    char tlm [9]; // Telemóvel
    char email [25]; // E-mail
    char obs[150]; // Observações
}pessoa;


typedef struct hist_cons{
    char tipo [8];                  // Tem 2 valores: "Normal" ou "Urgente"
    unsigned char dia, mes, ano;    // Para ocupar menos espaço ??(pode ser int)??
    unsigned cod_med;                // Código do médico
    char espec_med [20];            // Especialidade            
    char desc [100];                // Observações/Descrição
}historico;


typedef struct dados_medico{
    pessoa med_pessoa;
    char espec_med [20]; // Especialidade
    char turno [10]; // Manhã ou Tarde
    char dia, mes, ano; // Dia da semana
    int num_pacientes; // Número de pacientes que possui
    int med_consultas; // Média das consultas dadas por dia
}medico;


typedef struct dados_paciente{
    pessoa pac_pessoa; // Dados da estrutura DADOS_PESSOA
    historico hist_pac [10]; //Histórico apenas para as 10 últimas consultas
}paciente;


typedef struct users{
    char cod [5]; // ID de utilizador
    char login[100]; // Nome de utlizador (Login)
    char password[20]; // Password de utilizador
    char obs[150]; // Descrição/Observações
}utilizadores;
E na função main tenho:
#include <stdio.h>
#include <string.h>
#include "ecran.h"
#include "estruturas.h"


void main()
{
    
}

Quando tento aceder a estrutura, por exemplo medico.cod ele não encontra nada...

O que estará mal?

Cumprimentos.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...