# include <string.h>
# include <stdio.h>
# include <iostream.h>
# include <constrea.h>
struct {
      
int x;
      
int y;
      
int room;
      
char imagen[10];
      
int asible;
       }
objeto[10];
struct {
      
char nombre[20];
      
int norte;
      
int sur;
      
int este;
      
int oeste;
       }
room[10];


main()
{
 
clrscr();
 
strcpy(room[1].nombre,"OFICINA");
 
room[1].sur=0;
 
room[1].este=0;
 
room[1].oeste=0;
 
strcpy(room[2].nombre,"FRENTE OFICINA");
 
room[2].norte=1;
 
room[2].sur=0;
 
room[2].este=3;
 
room[2].oeste=4;
 
objeto[1].room=1;
 
strcpy(objeto[1].imagen,"telefono");
 
objeto[1].x=20;
 
objeto[1].y=15;
 
objeto[1].asible=1;
 
objeto[2].room=1;
 
strcpy(objeto[2].imagen,"cajon");
 
objeto[2].x=23;
 
objeto[2].y=12;
 
objeto[2].asible=1;

 
int room_actual=1;
 
gotoxy (1,1);
 
cout<<room[room_actual].nombre;
 
for (int i=1;i<3;i++)
    {
     
if(objeto[i].room==room_actual)
      {
      
gotoxy(objeto[i].x,objeto[i].y);
      
cout<<objeto[i].imagen;
      }
     }
  
getch();


}