Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Hello im having a problem with my program. Im trying to read in twofiles called

ID: 3615504 • Letter: H

Question

Hello im having a problem with my program. Im trying to read in twofiles called list.txt and teachers.txt and set them to an arraycalled studentList[] and teacherList[] but i dont know how to dothat, any suggestions? This is the code i have so far:
typedef struct {    char StLastName[THIRTY];    char StFirstName[THIRTY];    int Grade;    int Classroom; } student;
typedef struct {    char TLastName[THIRTY];    char TFirstName[THIRTY];    int Classroom; } teacher;

int main() {    student studentList[TWO_HUNDRED];    teacher teacherList[FIFTY];
   FILE *in;    FILE *in2;          in = fopen("list.txt","r");    in2 = fopen("teachers.txt","r");        return 0; }

These are the two sample files:

students file:   CAR MAUDE 2 101
              KRISTENSEN STORMY 6 112
              VANDERWOUDE SHERWOOD 3 107
              NOGODA ISMAEL 0 105
teachers file:    MACROSTIE MIN 101
              COVIN JEROME 102
              MOYER OTHA 103

typedef struct {    char StLastName[THIRTY];    char StFirstName[THIRTY];    int Grade;    int Classroom; } student;
typedef struct {    char TLastName[THIRTY];    char TFirstName[THIRTY];    int Classroom; } teacher;

int main() {    student studentList[TWO_HUNDRED];    teacher teacherList[FIFTY];
   FILE *in;    FILE *in2;          in = fopen("list.txt","r");    in2 = fopen("teachers.txt","r");        return 0; }

These are the two sample files:

students file:   CAR MAUDE 2 101
              KRISTENSEN STORMY 6 112
              VANDERWOUDE SHERWOOD 3 107
              NOGODA ISMAEL 0 105
teachers file:    MACROSTIE MIN 101
              COVIN JEROME 102
              MOYER OTHA 103
typedef struct {    char StLastName[THIRTY];    char StFirstName[THIRTY];    int Grade;    int Classroom; } student;
typedef struct {    char TLastName[THIRTY];    char TFirstName[THIRTY];    int Classroom; } teacher;

int main() {    student studentList[TWO_HUNDRED];    teacher teacherList[FIFTY];
   FILE *in;    FILE *in2;          in = fopen("list.txt","r");    in2 = fopen("teachers.txt","r");        return 0; }

These are the two sample files:

students file:   CAR MAUDE 2 101
              KRISTENSEN STORMY 6 112
              VANDERWOUDE SHERWOOD 3 107
              NOGODA ISMAEL 0 105
teachers file:    MACROSTIE MIN 101
              COVIN JEROME 102
              MOYER OTHA 103
typedef struct {    char StLastName[THIRTY];    char StFirstName[THIRTY];    int Grade;    int Classroom; } student;
typedef struct {    char TLastName[THIRTY];    char TFirstName[THIRTY];    int Classroom; } teacher;

int main() {    student studentList[TWO_HUNDRED];    teacher teacherList[FIFTY];
   FILE *in;    FILE *in2;          in = fopen("list.txt","r");    in2 = fopen("teachers.txt","r");        return 0; }

These are the two sample files:

students file:   CAR MAUDE 2 101
              KRISTENSEN STORMY 6 112
              VANDERWOUDE SHERWOOD 3 107
              NOGODA ISMAEL 0 105
teachers file:    MACROSTIE MIN 101
              COVIN JEROME 102
              MOYER OTHA 103

Explanation / Answer

please rate - thanks #include #include #define THIRTY 30 #define TWO_HUNDRED 200 #define FIFTY 50 typedef struct {    char StLastName[THIRTY];    char StFirstName[THIRTY];    int Grade;    int Classroom; } student; typedef struct {    char TLastName[THIRTY];    char TFirstName[THIRTY];    int Classroom; } teacher; int main() {    student studentList[TWO_HUNDRED];    teacher teacherList[FIFTY];    int s=0,t=0,i;    FILE *in;    FILE *in2;        in = fopen("list.txt","r");    in2 = fopen("teachers.txt","r");   while(fscanf(in,"%s",&studentList[s].StLastName)>0)        {fscanf(in,"%s%d%d",&studentList[s].StFirstName,&studentList[s].Grade,&studentList[s].Classroom);          s++;          }   while(fscanf(in2,"%s",&teacherList[t].TLastName)>0)        {fscanf(in2,"%s%d",&teacherList[t].TFirstName,&teacherList[t].Classroom);          t++;          }    printf("students ");    for(i=0;i
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote