#include union MyUnion { int i_value; double d_value; }; int main() { union MyUnion u; u.i_value = 6; printf("Here is the i value: %d\n", u.i_value); printf("Here is the d value: %d\n", u.d_value); u.d_value = 5.4; printf("Here is the i value: %f\n", u.i_value); printf("Here is the d value: %f\n", u.d_value); }