C3D normally uses the "-3+28.33" format, which is good for me because this is what I prefer. However, you can force the styles to use just about any method you like with a bit of work.
No, not sure of a good way to check for bad format...not something I've considered.