Declaration: int putc(int ch, FILE *stream);
The putc() function writes the character ch to the
specified stream at the current file position and then advance the file position
indicator. Even though the ch is declared to be an int, it is converted by
putc() into an unsigned char.
The value returned by the putc() is the
value of the character written . if an error occurs, EOF is returned. The putc()
and fputc() are identical.
For example, the following program
writes a string to the specified stream.
printf(“Enter a text:\n”);
if((fptr = fopen(“TEST”,”w”))==NULL)
printf(“Cannot open file\n”);
pritf(“File close error\n”);