从文件读数据,匹配字符串,遇到换行分割怎么处理呢(c语言)?

比如文件数据一行是16个,匹配字符串back,使用fread、fopen。
qwertgfdsazxcvba
ckbnmjkioweifjub
ackiopweirticbac
koiweiortweoir

fread文件长度个字节,换行在win下是\r\n,在linux下是\n,在mac下是\r

或者你设置正则表达式允许多行匹配后,匹配
b[\r\n]*a[\r\n]*c[\r\n]*k