I was wondering how to go about a certain problem that confused me...

Here's the question:

Let x and y be nonzero vectors in the set of real n-vectors.

Prove that the length(x+y) is equal to the length(x) + length(y) if and only if y = cx for some c greater than 0.