#include <stdio.h>
#include <string.h>

struct student
{
char name[15];
char pnumber[8];
float averagemark;
int enrollyear;

};

void main()
{
int i;
student mylist[10];		//declare array of type student

mylist[0].averagemark=60;   //element 0
mylist[0].enrollyear=2012;
strcpy(mylist[0].name,"Gaynor"); //strcpy - bit different for a string
strcpy(mylist[0].pnumber,"P123456");

mylist[1].averagemark=42;
mylist[1].enrollyear=1962;
strcpy(mylist[1].name,"Bob");
strcpy(mylist[1].pnumber,"p56666");

mylist[2].averagemark=55;
mylist[2].enrollyear=2010;
strcpy(mylist[2].name,"David");
strcpy(mylist[2].pnumber,"p12334");

mylist[3].averagemark=56;
mylist[3].enrollyear=2011;
strcpy(mylist[3].name,"Eric");
strcpy(mylist[3].pnumber,"p12344");

for(i=0;i<4;i++)			//print out array
{
printf("Student name %s\t",mylist[i].name);
printf("Pnumber %s\t",mylist[i].pnumber);
printf("Average mark:%.2f\t",mylist[i].averagemark);
printf("Enrolled:%d\n",mylist[i].enrollyear);
}

}