Strutura De Um Aviao Em C
Artigos Científicos: Strutura De Um Aviao Em C. Pesquise 862.000+ trabalhos acadêmicosPor: mimm • 21/9/2014 • 399 Palavras (2 Páginas) • 273 Visualizações
typedef struct
{
char cidade[20];
char uf[2];
char nome[20];
char sigla[2];
struct AEROPORTO *proximo;
} AEROPORTO;
typedef struct
{
AEROPORTO *pilha;
} CONTROLE;
AEROPORTO *incluir (AEROPORTO *ultimoinserido)
{
AEROPORTO *auxiliar;
auxiliar = (AEROPORTO *) malloc(sizeof(AEROPORTO));
printf ("digite a cidade: ");
scanf("%s",&auxiliar->cidade);
printf ("digite o uf: ");
scanf("%s",&auxiliar->uf);
printf ("digite o nome do aeroporto: ");
scanf("%s",&auxiliar->nome);
printf ("digite a sigla do aeroporto: ");
scanf("%s",&auxiliar->sigla);
auxiliar->proximo = NULL;
if (ultimoinserido != NULL)
{
auxiliar->proximo = ultimoinserido;
}
return auxiliar;
}
void buscar (AEROPORTO *busca,char nome)
{
AEROPORTO *auxiliar;
auxiliar = busca;
while (auxiliar != NULL)
{
//Alguma dica por aqui
}
return;
}
int main()
{
char opcao;
char nome[20];
CONTROLE minhapilha;
minhapilha.pilha = NULL;
while (opcao != '6')
{
printf("1 incluir\n");
printf("2 buscar\n");
printf("6 sair\n");
printf("opcao: ");
scanf("%c",&opcao);
...