hi all, i used the search function, but the threads i found didnt really help me much since i am quite a newbie and didnt understand how it worked.
so what i am trying to do seems simple but it doesnt work. i have a textfile with a single line of numbers. my goal is to read the line and put the numbers into a char array.
char sudoku[81];
int i = 0;
while((fscanf(file, "%ld", &sudoku[i])) != EOF ){
fscanf(file, "%ld", &sudoku[i]);
i++;
}
the amount of numbers is fixed to 81, so the file looks like this:
001000009608794020009105000000670002080000060090430050004000010930010840002043000
so when i try to read from the array i only get:
-1-1-1127000000000000000000000000000000000000000000000000000000000000000000000000000000
i appreciate any help, thanks in advance