huuummmm...
codice:
#include <stdio.h>
#include <string.h>
struct xy{
	char a[10];
	char b[10];
	char z[10];
	int s;
}ciao,*p;
char main()
{
	strcpy(ciao.a,"ciao");
	strcpy(ciao.b,"come");
	strcpy(ciao.z,"va?");
	p=&ciao;
	(*p).s=10;
	printf("%s %s %s %d",ciao.a,ciao.b,ciao.z,(*p).s);
	return 0;
}
così funzia...ma....non capisco...