Well, you set n to zero on line 7 (n = 0;) and then you never change it so it's obviously still zero. Remember that == checks for equality. It does not set num to equal anything. Therefore, num==a; should be num = a; and then continue the same pattern on lines 9-11.
Salem commented: Nice +17
Clinton Portis commented: Good clear example on a topic that had me stumped. +5
necrolin 94 Posting Whiz in Training