C Programming Language

fputc()

Declaration: int fputc(int ch,FILE *stream);

                   The fputc() 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 fputc() into an unsigned char.

                      The value returned by the fputc() is the value of the character written . if an error occurs, EOF is returned.

For example, the following program writes to the specified stream.

#include <stdio.h>
#include<stdlib.h>
int main()
       {
       FILE *fptr;
       char text[100];
       int i=0;
       clrscr();
       printf(“Enter a text:\n”);
       gets(text);
       if((fptr = fopen(“TEST”,”w”))==NULL)
                  {
                   printf(“Cannot open file\n”);
                   exit(1);
                   }
        while(text[i]!=’\0’)
                     fputc(text[i++],fptr);
        if(fclose(fptr))
                     pritf(“File close error\n”);
        getch();
        return 0;
        }

fclose() Home fgetc()

Seo training classes in kerala calicutSEO Training Calicut
web hosting company in dubai
web hosting dubaiCompany web hosting company in calicut web hosting calicut