часть текстового файла используется:Расщепление строку и хранить его в массив в с
Maths H B2
Irish O C3
English O B1
Я пытаюсь разделить строки на три массивов хранения, например, математики в массив объектов, H (более высокий уровень) в массив уровней и B2 в массив оценки. Я делаю это, поэтому он затем доступен позже и проще сортировать отдельно и т. Д. Ниже приведен код, в котором я пытаюсь разделить строки в массиве на три, но хочу сохранить их в другом массиве. Это мое первое назначение с использованием structs, так что я новичок в этом синтаксисе и не знаю, как это сделать.
SubjectResult split;
for(i=0; i<lineNum; i++){
sscanf(ResultsArr[i],"%s %s %s",split.subject, split.level, split.grade);
}
Заранее благодарен!
Спасибо! будут ли строки автоматически разбиваться на три и затем хранить в них массив структур? –
Ваш 'sscanf' уже разделяет их на 3. Все, что я добавил, было способом сохранить их все в массиве. – Barmar
Спасибо за помощь! –