Guest User

Untitled

a guest
Apr 22nd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.53 KB | None | 0 0
  1.  
  2. typedef struct sVoo{
  3.  int numero;
  4.  char *comp;
  5.  char *dest;
  6.  int hora;
  7.  int min;
  8. } Voo;
  9.  
  10. typedef struct sLvoo{
  11.  Voo v;
  12.  struct sLvoo *next;
  13. } *Lvoo;
  14.  
  15.  
  16.  
  17. Lvoo inicializar (){
  18.  
  19.  Lvoo lv = NULL;
  20.  return lv;
  21. }
  22.  
  23.  
  24. Lvoo inserir (Lvoo lv, Voo vo){
  25.  
  26.  Lvoo aux = lv
  27.  if((vo.hora < aux->v.hora) || (vo.hora == aux->v.hora  &&  vo.min < aux->v.min))
  28.    {
  29.      aux->v = vo;
  30.      aux->next=lv;
  31.      lv=aux
  32.      free(aux);
  33.      return lv;
  34.   }
  35.  else {
  36.          lv->next = inserir (lv->next, vo);
  37.       }
  38.  return lv;
  39. }
Add Comment
Please, Sign In to add comment