Я думаю, что ваш инструктор имеет в виду один цикл для всех участников и цикл снова для ввода информации о каждом участнике (имя и оценка).
Итак, попробуйте что-то вроде этого:
ifstream infile;
infile.open("dive.txt");
for(int i = 0; i <= 6; i++) {
infile >> contestantNames[i][0] >> contestantNames[i][1];
for (int j = 0; i <= 7; j++) {
infile >> judgeScores[i][j];
}
}
infile.close();
Примечание: квадратные скобки не обязательны, поскольку каждый оператор состоит из одной строки. Однако это исключение из правила - если в цикле for
содержится более 1 оператора, то скобки потребуются . (Как вы, возможно, знаете.)