<?php
$respostas='1;A|2;B|3;C';
$gabaritos='1;A|2;B|3;D';


$rparray = explode('|',$respostas);
$gbarray = explode('|',$gabaritos);


echo '<table border="1">';

foreach($rparray as $key => $resposta){
        $questoes = explode(';',$resposta);
        $gabaritos = explode(';',$gbarray[$key]);
        $questao = $questoes [0];
        $resposta = $questoes [1];
        $gabarito = $gabaritos[1];
echo '
      <tr>
            <td>Matéria</td>
            <td>'.$questao.'</td>
            <td>'.$resposta.'</td>
            <td>'.$gabarito.'</td>
            <td>Pontuação</td>
            <td>% Acerto dos Membros</td>
      </tr>';
}

echo '</table>';