Ho provato a compilare il tuo codice e comunque hai mancato di includere la libreria string.h per la strcpy che usi ed inoltre quando inserisci un appartamento nell'ultimo printf dovrebbe esserci %d per l'intero e non %s poichè non è una stringa.
Ho provato a compilare il tuo codice e comunque hai mancato di includere la libreria string.h per la strcpy che usi ed inoltre quando inserisci un appartamento nell'ultimo printf dovrebbe esserci %d per l'intero e non %s poichè non è una stringa.