#include <stdio.h>

#include <string.h>

#include <stdlib.h>

#include <stdlib.h>



struct record_em{

    int id;

    char name[20];

    int salary;

    int age;

};



int main()

{

    struct record_em employee;

    FILE *fp;

    int id, salary, age;

    char name[20];

    int n=1;



    fp = fopen("empRecord.dat","a");

    while(n==1){

        printf("\nEnter Employee ID\n");

        scanf("%d",&id);

        employee.id=id;

        printf("\nEnter Employee Name\n");

        scanf("%s",name);

        employee.name=name;

        printf("\nEnter Employee Salary\n");

        scanf("%d",&salary);

        employee.salary=salary;

        printf("\nEnter Employee Age\n");

        scanf("%d",&age);

        employee.age=age;

        fwrite(&employee,sizeof(employee),1,fp);

        printf("Enter 1 to add new record \n");

        scanf("%d",&n);

    }



    fclose(fp);



    return 0;

    }