Is there a way to access members of a struct using a for loop? My program runs multiple commands for each member. The commands are identical except that the member is being changed each time.
struct data
{
    int recordID;
    int idNumber;
    char firstName[100];
    char lastName[100];
    int dateOfBirth;
    char grade[2];
};
#define ACCOUNTS 100
struct data rec[ACCOUNTS];
I was hoping for something like
const char *FIELDID[][6] =
{
    {"recordID", "idNumber", "firstName", "lastName", "dateOfBirth", "grade"},
{"something else", "something else", "something else", "something else", "something else", "something else"},
{"something else", "something else", "something else", "something else", "something else", "something else"}
};
and call
rec[count].FEILDID[0][0] = value;
 
     
     
     
    