fscanf(fptr, "[^\n]", file);
Функции scanf трудно понять при первом обнаружении.Ваша строка формата (2-й параметр) неверна.Вы хотите что-то более похожее на
int a, b, n;
while( (n = fscanf(fptr, "%d%d", &a, &b)) != EOF ) {
if( n == 2 ) { ... your code here ... }
}
Будьте готовы потратить время на чтение руководства. man fscanf ваш друг, но ему нужно время, чтобы разогреться.