It gets easier, honest. Keep in mind that while you may have been one of the top students in your high school class, you are now part of a group where everyone was a top student. For many, becoming one of the 'crowd' is a bit of a shock. This is way more work than I thought. Programs take a long time to complete and aren't worth very much.
University is much more intense than high school, both in terms of difficulty and volume of work.
Getting a grade of 'C' isn't a bad thing. There is help available. The introductory CPSC course goes fast. I like a fast paced environment where I can learn before I get bored with a topic. The thing that surprises me the most about computer science is how much I like it.