#include #define STUD_COUNT 3 struct Student { int ID; char Name[40]; char Grade; }; struct Student stud[STUD_COUNT]; void AssignStudent(struct Student *p, int ID, char Name[40], char Grade) { p->ID = ID; strcpy(p->Name,Name); p->Grade = Grade; } void PrintStudent(struct Student *p) { printf("ID: %d\n", p->ID); printf("Name: %s\n", p->Name); printf("Grade: %c\n", p->Grade); } int main(void) { struct Student *p = stud; int i = 0; printf("Struct size = %d\n",sizeof(struct Student)); AssignStudent(p++, 1001, "Jane Doe", 'A'); AssignStudent(p++, 1002, "Mary Kane", 'A'); AssignStudent(p, 1003, "Ruth Beal", 'B'); p = &stud[2]; for (i=0; i