вам нужно будет реализовать это самостоятельно. используйте fread , чтобы прочитать следующий символ, и fseek , чтобы вернуться туда, где вы были до чтения
РЕДАКТИРОВАТЬ :
int fsneaky(FILE *stream, int8_t *pBuff, int sz) {
sz = fread(pBuff, 1, sz, stream)
fseek(pFile, -sz, SEEK_CUR);
return(sz);
}