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

LISTA DE CONTIGENCIAMENTO


Arduin

Pergunta

Amigos,

Estou tendo problema para rodar esse código. Eu preciso criar uma lista de contigenciamento.

Alguém pode me ajudar?

#include <stdio.h>
#include <string.h>



typedef struct
{
int dia, mes, ano;
} data;
typedef struct
{
	float temp, press;
	int chuva, mm_prec, dia_bom, dia_ruim, neblina, dia, mes, ano;
	char nome[200];
	struct data *dd;
} eventos_atm;

void ler_eve(eventos_atm *est) {

	printf("\n\nQual o dia da coleta?\n");
	scanf("%d", &est->dia);
	printf("Qual o mes da coleta?\n");
	scanf("%d", &est->mes);
	printf("Qual o ano da coleta?\n");
	scanf("%d", &est->ano);


	printf("Digite o nome do Coletor:\n");
	scanf("%s", &est->nome);
	printf("Qual a temperatura:\n");
	scanf("%f",&est->temp);
	printf("Qual a pressao atmosferica:\n");
	scanf("%f",&est-> press);
	printf("Houve chuva?\n1 para sim e 0 para não.\n");
	scanf("%d",&est->chuva);
	printf("Houve neblina?\n1 para sim e 0 para não\n");
	scanf("%d", &est->neblina);


	if (est->chuva == 1)
            {
		printf("Quantos mm de precipitacao:\n");
		scanf("%d",&est->mm_prec);
            }
        else if( est->chuva >= 3)
            {
            printf("Valor invalido...\nEditar conteudo com o valor correto.\n\n");
            }
}

typedef struct {
int inicio;
int fim;
int tamanho;
eventos_atm *v;
} tlista;


void inicializar(tlista *x, int tam)
{
x-> inicio = -1;
x-> fim = -1;
x-> tamanho = tam;
x-> v=(eventos_atm *) malloc(tam*sizeof(eventos_atm));
}

void inserir(tlista *p, int novo, int pos)
{

}

int main () {

tlista *l;
eventos_atm *dados;
int dias, i;


printf("Qual o numero de dias que você deseja coletar informações?\n");
scanf("%d", &dias);


inicializar(&l, dias);

for (i=0; i<dias; i++)
    {
    ler_eve(&dados[i]);
    }
return 0;
}

 

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,2k
    • Posts
      652k
×
×
  • Criar Novo...