Parallel arrays are two or more arrays that store related data using the same
index. Each index position represents a logical association between elements in
the different arrays. Parallel arrays are useful when related data items are of
different types but need to be processed together.
SYNTAX:

int roll[3] = {1, 2, 3};
char grade[3] = {'A', 'B', 'A'};
EXAMPLE:

#include <stdio.h>

int main() {
  
    int tinID[3] = {101, 102, 103};
    char grade[3] = {'A', 'B', 'A'};
    for(int i = 0; i < 3; i++) {
       printf("ID: %d | Grade: %c\n", tinID[i], grade[i]);
    }

    return 0;
}
Previous Next