C'e' un po' di confusione ... forse volevi scrivere

codice:
typedef struct
{
	int a;
	float b;
	char c;
	char frase[10];
	int K_arrray[3];
} t_NT; 

typedef struct
{
	int d;
	t_NT fiore;
} t_GNT; 

int main()
{
	t_GNT macigno;

	macigno.d = 5;
	macigno.fiore.a = 3;
	macigno.fiore.b = (float)7.8;
	macigno.fiore.c = 't';
	strcpy(macigno.fiore.frase, "gatto");
	macigno.fiore.K_arrray[1]=5;

	printf("%d,%d,%f,%c,%s,%d", macigno.d, macigno.fiore.a, macigno.fiore.b, macigno.fiore.c, macigno.fiore.frase, macigno.fiore.K_arrray[1]);

	return 0;
}
P.S. Per i tag CODE usa il tasto # quando scrivi il tuo messaggio ...