
Untitled
By: a guest on
May 4th, 2012 | syntax:
None | size: 0.56 KB | hits: 13 | expires: Never
typedef char Filme[60];
typedef struct sLBilhete{
int lugar;
struct sLBilhete *seg;
} *LBilhete, NLBilhete;
typedef struct sSala{
int nlugares;
LBilhete vendidos;
Filme filme;
} Sala;
typedef struct sCinema{
Sala s;
struct sCinema *seg;
} *Cinema, NCinema;
Cinema inserirSala(Cinema c, Sala sala){
Cinema new;
new = (Cinema)malloc(sizeof(NCinema));
if(new==NULL) return NULL;
new->s=sala;
new->seg=c;
return new;
}
void listar( Cinema c ){
while(c){
printf("Filme em exibição:%s\n",c->s.filme);
c=(c->seg);
}
}