Code:
void passenger_info()
{ //void passenger_info() begin
int v = 0;
v = 0;
printf("PASSENGER LIST\n");
printf("First Class\n");
printf("===========");
gotoxy(15, 5); printf("NO");
gotoxy(18, 5); printf("|G");
gotoxy(20, 5); printf("|FULL NAME");
gotoxy(55, 5); printf("|TYPE");
for(v = 1; v <= MAXF; v++)
{
if(firstsex[v][1] == NULL)
{
gotoxy(15,5 + v); printf("%d.", v);
gotoxy(18,5 + v); printf("|");
gotoxy(20,5 + v); printf("|Empty");
gotoxy(55,5 + v); printf("|");
}
else
{
gotoxy(15,5 + v); printf("%d.",v);
gotoxy(18,5 + v); printf("|%c", firstsex[v][1]);
gotoxy(20,5 + v); printf("|%s", firstname[v]);
gotoxy(55,5 + v); printf("|%c", firstrs[v][1]);
}
}
printf("\n\nKEY: NO = Seat Number, G = Gender, TYPE = Ticket Type\n");
printf(" M = Male, F = Female, S = Sold, R = Reserved\n");
printf("Press Enter to continue to next page...");
getch();
clrscr();
v = 0;
printf("PASSENGER LIST\n");
printf("Economy Class Page 1 of 2\n");
printf("=========================");
gotoxy(15, 5); printf("NO");
gotoxy(18, 5); printf("|G");
gotoxy(20, 5); printf("|FULL NAME");
gotoxy(55, 5); printf("|TYPE");
for(v = 1; v <= (MAXE - 8); v++)
{
if(firstsex[v][1] == NULL)
{
gotoxy(15,5 + v); printf("%d.", v);
gotoxy(18,5 + v); printf("|");
gotoxy(20,5 + v); printf("|Empty");
gotoxy(55,5 + v); printf("|");
}
else
{
gotoxy(15,5 + v); printf("%d.",v);
gotoxy(18,5 + v); printf("|%c", econsex[v][1]);
gotoxy(20,5 + v); printf("|%s", econname[v]);
gotoxy(55,5 + v); printf("|%c", econrs[v][1]);
}
}
printf("\n\nKEY: NO = Seat Number, G = Gender, TYPE = Ticket Type\n");
printf(" M = Male, F = Female, S = Sold, R = Reserved\n");
printf("Press Enter to continue to next page...");
getch();
clrscr();
printf("PASSENGER LIST\n");
printf("Economy Class Page 2 of 2\n");
printf("=========================");
gotoxy(15, 5); printf("NO");
gotoxy(18, 5); printf("|G");
gotoxy(20, 5); printf("|FULL NAME");
gotoxy(55, 5); printf("|TYPE");
v = 17;
for(v = 17; v <= MAXE; v++)
{
if(firstsex[v][1] == NULL)
{
gotoxy(15,5 + (v - 16)); printf("%d.", v);
gotoxy(18,5 + (v - 16)); printf("|");
gotoxy(20,5 + (v - 16)); printf("|Empty");
gotoxy(55,5 + (v - 16)); printf("|");
}
else
{
gotoxy(15,5 + (v - 16)); printf("%d.",v);
gotoxy(18,5 + (v - 16)); printf("|%c", econsex[v][1]);
gotoxy(20,5 + (v - 16)); printf("|%s", econname[v]);
gotoxy(55,5 + (v - 16)); printf("|%c", econrs[v][1]);
}
}
printf("\n\nKEY: NO = Seat Number, G = Gender, TYPE = Ticket Type\n");
printf(" M = Male, F = Female, S = Sold, R = Reserved\n");
printf("Press Enter to continue to next page...");
getch();
clrscr();
v = 0;
} //void passenger_info() end
So the problem is