
查了一下MSDN,差別在下面
Access Control and Constraints of Structures, Classes and Unions
Structures | Classes | Unions |
No usage constraints | No usage constraints | Use only one member at a time |
所以你的程式問題在於, 你同時用到兩次 Union 之中的 member 了!!!
我想你應該回頭再仔細看看書或課本,應該就能了解箇中奧妙了

至於怎麼改~~~
還是留給你自己想囉

