typedef struct ufd {fileTable *file;ufd *next;}UFD;typedef struct mfd{char userName[10];char password[10];UFD *user;}MFD;MFD userTable[MaxUser];a(){UFD *p, *q;q = userTable[userID].user;for (p = q->next; p != NULL; p = p->next)}