# 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();
}