Code:
char string[20] = "racecar";
*wags finger*

Bad boy, hiding library names like that You're not allowed to use string as an identifier name since it's a class name.

Well, you CAN, but you SHOULDN'T