Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- struct date
- {
- int day;
- int month;
- int year;
- };
- struct teacher
- {
- char name[30];
- char position[10];
- struct date dob;
- char dept[3];
- float cct;
- char sp[20];
- };
- int main()
- {
- FILE *fp;
- char ch;
- fp=fopen("teacherBD.txt","r");
- for(;;)
- {
- ch=fgetc(fp);
- if(ch==EOF)break;
- else putchar(ch);
- }
- fclose(fp);
- fp=fopen("teacherBD.txt","a");
- int m,i;
- struct teacher n;
- scanf("%d",&m);
- for(i=0;i<m;i++)
- {
- scanf("%s",&n.name);
- scanf("%s",&n.position);
- scanf("%d",&n.dob.day);
- scanf("%d",&n.dob.month);
- scanf("%d",&n.dob.year);
- scanf("%s",&n.dept);
- scanf("%f",&n.cct);
- scanf("%s",&n.sp);
- fprintf(fp,"%s\n",n.name);
- fprintf(fp,"%s\n",n.position);
- fprintf(fp,"%d ",n.dob.day);
- fprintf(fp,"%d ",n.dob.month);
- fprintf(fp,"%d\n",n.dob.year);
- fprintf(fp,"%s\n",n.dept);
- fprintf(fp,"%f\n",n.cct);
- fprintf(fp,"%s\n",n.sp);
- }
- fclose(fp);
- }
Advertisement
Add Comment
Please, Sign In to add comment