Hello, my name is***** to Justanswer! Give me just a few minutes to look up some specifics, I'm working on this now.
Sorry to hear that your package was incomplete. :-( Canon will ship you a brand new cable, but you will have to call them directly. Call 1-***-***-****.
In the meantime, you may have another cable around the house. If it fits, it's the correct cable. It's a pretty common cable, and it's called a MINI USB interface cable.
Give Canon a call, and let me know if you have any trouble. They should send one to you at no extra charge.