If you really want to learn C, then get K&R's book and gcc and learn it. Or if you really want to be ahead of the curve, listen to SunnyD and find out what environment your CS courses will be in, and learn that. Don't use IDEs unless you have to -- you wont' have a good understanding of what is 'C' and what is 'IDE'.
While its true that ANSI C is ANSI C (/cite SunnyD), very few folks actually teach ANSI C. They teach C + useful functions on the platform, and when those functions go away, things get confusing. So, figure out what platform you're going to be learning on and stick to that.
Lastly, if you have any specific questions along the way, ask here. We've got a lot of old grumpy C experts who just love helpin' the younguns.
Edit: Apparently I missed the second page of posts...