if (a != 0x58465342) {
/**/ if (a == 0x53505342)
fseek(in, 0, SEEK_SET), n = 0x7FFFFFFF;
else if (a == 0x53565342)
fseek(in, 0, SEEK_SET), n = 0x7FFFFFFF;
а именно
else if (a == 0x53565342)
fseek(in, 0, SEEK_SET), n = 0x7FFFFFFF;
после вызова функции идёт запятая и ещё одно выражение. Так можно было?
/**/ if (a == 0x53505342)
fseek(in, 0, SEEK_SET), n = 0x7FFFFFFF;
else if (a == 0x53565342)
fseek(in, 0, SEEK_SET), n = 0x7FFFFFFF;
а именно
else if (a == 0x53565342)
fseek(in, 0, SEEK_SET), n = 0x7FFFFFFF;
после вызова функции идёт запятая и ещё одно выражение. Так можно было?