Hola Master
La única forma que se me ocurre es visualizar cada miembro de la estructura individualmente:
1º defines una variable de tipo total
struct total var1; //variable var1 del tipo total
y luego una posible solución para leer los miembros puede ser esta, asignando los miembros a unas variables que despues vas a leer.
variable_a_leer1=var1.x;
variable_a_leer2=var1.y;
variable_a_leer3=var1.z;
variable_a_leer4=var1.w;
luego lees cada variable y ves el valor de cada miembro de la esctructura.
Tambien es posible leer los miembros de las estructuras sin asignarlos a variables, directamente con el operador punto, lo que pasa es que puse lo de las variables como ejemplo.
No se si es esto a lo que te referías, si no es así, pide algo mas concreto a ver si podemos ayudarte.
Saludos.
PD: Se me olvidaba, segun tienes definida la estructura, no te funcionara, te falta el typedef.
typedef struct
{
int1 x;
int1 y;
int1 z;
int1 w;
}total;
total var1; //variable de tipo total
struct total
{
int1 x;
int1 y;
int1 z;
int1 w;
};
struct total var1; //variable de tipo total
O la defines de una forma o de otra, en cualquier caso las dos es lo mismo.