That vertex shader makes no sense; either remove the out parameters and use the output struct or vice versa. You would know this already if you printed the contents of pCompileErrors like it was suggested earlier in this thread.
No offense, but you should really consider doing some reading and learning first instead of blindly copying code and asking us to fix every single error.