B
Bill
I'm getting a syntax error on line 18 of this code and I don't see a
missing ";". Does anyone else see it?
#include < stdio.h>
void main()
{
FILE *fp;
int i;
int CharString;
fp = fopen("foo.dat", "w"); /* open foo.dat for writing */
fprintf(fp, "\nSample Code\n\n"); /* write some info */
for (i = 1; i <= 10 ; i++)
fprintf(fp, "i = %d\n", i);
fclose(fp); /* close the file */
fp = fopen("foo.dat", "r"); //THIS LINE CAUSES COMPILE ERROR,
"Syntax Error missing ;"
while(CharString = fgetc(fp)) != EOF)
putchar(CharString);
fclose(fp);
}
missing ";". Does anyone else see it?
#include < stdio.h>
void main()
{
FILE *fp;
int i;
int CharString;
fp = fopen("foo.dat", "w"); /* open foo.dat for writing */
fprintf(fp, "\nSample Code\n\n"); /* write some info */
for (i = 1; i <= 10 ; i++)
fprintf(fp, "i = %d\n", i);
fclose(fp); /* close the file */
fp = fopen("foo.dat", "r"); //THIS LINE CAUSES COMPILE ERROR,
"Syntax Error missing ;"
while(CharString = fgetc(fp)) != EOF)
putchar(CharString);
fclose(fp);
}