union u{int i;char ,ch;} nu; main(){ union u *up; un.ch='a'; up=&un; printf("%d%c%d%c",un.i,un.ch,up_>i,up_>ch); } جواب این میشه