pixel shader problem [solved][example]

yes it does.

How does this even work when i have defined it as a normal in the vertex declaration ?

your vertexdeclaration goes for vs as it efine VertexShaderInputC
but change semantic for ps so it ok.