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>typedefstruct{int dia, mes, ano;} data;typedefstruct{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);}elseif( est->chuva >=3){
printf("Valor invalido...\nEditar conteudo com o valor correto.\n\n");}}typedefstruct{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]);}return0;}
Pergunta
Arduin
Amigos,
Estou tendo problema para rodar esse código. Eu preciso criar uma lista de contigenciamento.
Alguém pode me ajudar?
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.