Я пытаюсь создать программу, которая импортирует сетку из файла данных и что-то с ней делать, но у меня возникают проблемы при попытке импортировать сетку в многомерный массив.Необработанное исключение (C)
Я получаю сообщение об ошибке «Необработанное исключение» с инструкцией if-else внутри моего цикла while. Когда я прокомментирую эту часть моего кода, он работает отлично.
int main(void) {
FILE* grid = fopen(FILE_NAME, "r");
int row = 0;
int column = 0;
int intGrid[21][21];
// Null check omitted for space.
while(fscanf(grid, "%d ", &intGrid[row][column]) == 1) { // Loads the grid into an array
if(intGrid[row][column] != -1)
column++;
else
column = 0;
row++;
}
Может ли кто-нибудь решить проблему в моем коде.
В C нет исключений, поэтому любое подобное сообщение должно поступать из библиотек времени выполнения C. –
Отпечаток неправильный. Используйте фигурные скобки ... – tkausl
Ничего себе, ты прав, это было необычайно немым. Благодаря! – Dominic