Don’t worry about it. Just look forward. One C is not the end of the world, and the reality is that you would still be able to find a perfectly good engineering program with several C’s, and wind up with the same career after college. Just keep on going the way you have been, and you’ll be fine.