Lets say I'm flying 4 x-wings vs a Falcon and I attack first with Luke - I roll 2 hits, you activate C-3PO and guess zero. You roll 1 evade. You cancel 1 hit, another goes through. C-3PO did NOTHING, and now you cannot use him again this turn.
It's not like his ability carries over if it fails.