Ввод элементов массива через файл

Нужно прочитать данные из файла с названием input и считать элементы этого файла. Файл находится в папке с программой.В файле первые два числа отвечают за порядок массива, остальные числа-Сами элементы массива. Не получается запись этих элементов, временно заменил на вывод элементов. Часть Кода программы ниже

 if (choice == 2)
 {
    system("cls");
    
    ifstream inf;
    inf.open("input.txt");
    char ch;
    int i=0;
    if (inf.is_open())
    {
        inf.get(ch);
        x = ch;
        inf.get(ch);
        y = ch;
        while (inf.get(ch))
        {
            int i = 0;
            i++;
            if (i > 2)
            {
                cout << ch; //заменил на вывод
            }
            
        }
    }
    else
    {
        //Если открытие файла прошло не успешно
        cout << "Файл не найден.";
    }

}

Ответы (0 шт):