Question: what is the difference between c and c major?
Answer: To complicate things (and other something that usually confuse my students in the beginning) the opposite convention is true for seventh chords. By convention if you write C you mean "C Major", but if you write C7 you mean "C Major with a minor 7th". If you want the major seventh you need to write Cmaj7.