Code:#include <stdlib.h> #include <stdio.h> #pragma pack(1) #define AS 4 //maks 20 void SkriverTilFil(struct student studenter[]) { int i; FILE *f; f=fopen("c:\\work\\Peeps.txt","wb"); fwrite(studenter,1,sizeof(studenter),f); fclose(f); } int main(int argc, char * argv[]) { struct date { unsigned int nMonthday :5; unsigned int nMonth :4; unsigned int nYear :16; }; struct student { char name[80]; char Etternavn[80]; struct date fodt; }studenter[20]; int i,value; for(i=0;i<AS;i++) { printf("Skriv inn Fornavnet på person nr. %d: ",i+1); scanf("%s",&studenter[i].name); printf("Skriv inn Etternavn til person nr. %d: ",i+1); scanf("%s", &studenter[i].Etternavn); printf("Skriv inn datoen du ble fodt, start med dag deretter maaned og aar, trykker mellom hver av de: "); scanf("%d",&value); studenter[i].fodt.nMonthday=value; scanf("%d",&value); studenter[i].fodt.nMonth=value; scanf("%d",&value); studenter[i].fodt.nYear=value; } SkriverTilFil(&studenter[AS]); system("PAUSE"); return 0; }