Yes I believe so.
But, if the spaceships are going towards each other at c, the observer will still measure the spaceship the speed of light. Because, remember, you still have to take time dilation and length contraction into account.
You will eventually see the spaceship going at the half of the length it should travel, and half of the time you will measure(you are going towards it at the same speed), and the final result gives you c, the speed of light.
So basically, no matter what position you are at, or what speed you are going, and what direction you are going towards, the speed of light you measure will always be c.
