#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");
employee.id=id;
printf("\nEnter Employee Name\n");
employee.name=name;
printf("\nEnter Employee Salary\n");
employee.salary=salary;
printf("\nEnter Employee Age\n");
employee.age=age;
fwrite(&employee
,sizeof(employee
),1,fp
);
printf("Enter 1 to add new record \n");
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojaW5jbHVkZSA8c3RyaW5nLmg+CgojaW5jbHVkZSA8c3RkbGliLmg+CgojaW5jbHVkZSA8c3RkbGliLmg+CgoKCnN0cnVjdCByZWNvcmRfZW17CgogICAgaW50IGlkOwoKICAgIGNoYXIgbmFtZVsyMF07CgogICAgaW50IHNhbGFyeTsKCiAgICBpbnQgYWdlOwoKfTsKCgoKaW50IG1haW4oKQoKewoKICAgIHN0cnVjdCByZWNvcmRfZW0gZW1wbG95ZWU7CgogICAgRklMRSAqZnA7CgogICAgaW50IGlkLCBzYWxhcnksIGFnZTsKCiAgICBjaGFyIG5hbWVbMjBdOwoKICAgIGludCBuPTE7CgoKCiAgICBmcCA9IGZvcGVuKCJlbXBSZWNvcmQuZGF0IiwiYSIpOwoKICAgIHdoaWxlKG49PTEpewoKICAgICAgICBwcmludGYoIlxuRW50ZXIgRW1wbG95ZWUgSURcbiIpOwoKICAgICAgICBzY2FuZigiJWQiLCZpZCk7CgogICAgICAgIGVtcGxveWVlLmlkPWlkOwoKICAgICAgICBwcmludGYoIlxuRW50ZXIgRW1wbG95ZWUgTmFtZVxuIik7CgogICAgICAgIHNjYW5mKCIlcyIsbmFtZSk7CgogICAgICAgIGVtcGxveWVlLm5hbWU9bmFtZTsKCiAgICAgICAgcHJpbnRmKCJcbkVudGVyIEVtcGxveWVlIFNhbGFyeVxuIik7CgogICAgICAgIHNjYW5mKCIlZCIsJnNhbGFyeSk7CgogICAgICAgIGVtcGxveWVlLnNhbGFyeT1zYWxhcnk7CgogICAgICAgIHByaW50ZigiXG5FbnRlciBFbXBsb3llZSBBZ2VcbiIpOwoKICAgICAgICBzY2FuZigiJWQiLCZhZ2UpOwoKICAgICAgICBlbXBsb3llZS5hZ2U9YWdlOwoKICAgICAgICBmd3JpdGUoJmVtcGxveWVlLHNpemVvZihlbXBsb3llZSksMSxmcCk7CgogICAgICAgIHByaW50ZigiRW50ZXIgMSB0byBhZGQgbmV3IHJlY29yZCBcbiIpOwoKICAgICAgICBzY2FuZigiJWQiLCZuKTsKCiAgICB9CgoKCiAgICBmY2xvc2UoZnApOwoKCgogICAgcmV0dXJuIDA7CgogICAgfQ==