I'm getting mad at my compiler. I can write this program without a problem and have it compile properly:
I know it doesn't do anything, but it's a test. See in another program, I have this:Code:#include <stdio.h> main() { FILE *fp = fopen("products.txt", "r"); }
And I get this error:Code:FILE *fp = fopen("products.txt", "rb");
Improper use of a typedef symbol in function
Can anyone tell me what the limitations are for that statement?