Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

C Programming File Examples

Write a C program to read name and marks of n number of students from user and store them in a file

#include
int main(){
   char name[50];
   int marks,i,n;
   printf("Enter number of students: ");
   scanf("%d",&n);
   FILE *fptr;
   fptr=(fopen("C:\\student.txt","w"));
   if(fptr==NULL){
       printf("Error!");
       exit(1);
   }
   for(i=0;i
   {
      printf("For student%d\nEnter name: ",i+1);
      scanf("%s",name);
      printf("Enter marks: ");
      scanf("%d",&marks);
      fprintf(fptr,"\nName: %s \nMarks=%d \n",name,marks);
   }
   fclose(fptr);
   return 0;
}
Write a C program to read name and marks of n number of students from user and store them in a file. If the file previously exits, add the information of n students.

#include
int main(){
   char name[50];
   int marks,i,n;
   printf("Enter number of students: ");
   scanf("%d",&n);
   FILE *fptr;
   fptr=(fopen("C:\\student.txt","a"));
   if(fptr==NULL){
       printf("Error!");
       exit(1);
   }
   for(i=0;i
   {
      printf("For student%d\nEnter name: ",i+1);
      scanf("%s",name);
      printf("Enter marks: ");
      scanf("%d",&marks);
      fprintf(fptr,"\nName: %s \nMarks=%d \n",name,marks);
   }
   fclose(fptr);
   return 0;
}

Write a C program to write all the members of an array of strcures to a file using fwrite(). Read the array from the file and display on the screen.

#include
struct s
{
char name[50];
int height;
};
int main(){
    struct s a[5],b[5];  
    FILE *fptr;
    int i;
    fptr=fopen("file.txt","wb");
    for(i=0;i
    {
        fflush(stdin);
        printf("Enter name: ");
        gets(a[i].name);
        printf("Enter height: ");
        scanf("%d",&a[i].height);
    }
    fwrite(a,sizeof(a),1,fptr);
    fclose(fptr);
    fptr=fopen("file.txt","rb");
    fread(b,sizeof(b),1,fptr);
    for(i=0;i
    {
        printf("Name: %s\nHeight: %d",b[i].name,b[i].height);
    }
    fclose(fptr);
}




This post first appeared on C-Programming, please read the originial post: here

Share the post

C Programming File Examples

×

Subscribe to C-programming

Get updates delivered right to your inbox!

Thank you for your subscription

×