ATPS: Tecnologia
Seminário: ATPS: Tecnologia. Pesquise 862.000+ trabalhos acadêmicosPor: pam.vaz • 25/11/2013 • Seminário • 300 Palavras (2 Páginas) • 229 Visualizações
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
struct voo
{
int numvoo;
int datavoo;
int horario;
char saida[40];
char chegada[40];
char rota[60];
int passabordo;
struct voo * prox;
};
typedef struct voo Voo;
//FUN?O INICIALIZA
Voo * inicializa(void){
return NULL;
}
//FUN?O CADASTRAR
void cadastro(Voo *I, int i){
int num;
voo *p=I;
do{
Voo *inf = (Voo *) malloc(sizeof(Voo));
printf("\n\n*****CADASTRO DE VOO*****\n");
printf("\nNumero do voo: ");
scanf("%d", &inf->numvoo);
fflush(stdin);
printf("\nData do voo: ");
scanf("%d", &inf->datavoo);
printf("\nHorario do voo: ");
scanf("%d", &inf->horario);
printf("\nAeroporto de saida: ");
fflush(stdin);
gets(inf->saida);
printf("\nAeroporto de chegada: ");
fflush(stdin);
gets(inf->chegada);
printf("\nRota do voo: ");
fflush(stdin);
gets(inf->rota);
printf("\nPassageiros a bordo: ");
fflush(stdin);
scanf("%d", &inf->passabordo);
inf->prox=p;
}
//FUN?O CONSULTAR
...