[Error]无法将参数"1"的"FILE{aka_iobuf}"转换为"FILE*{aka_idobuf*}",以将转换为"void relatorio(FILE*(">
case 3:
relatorio(*arq);
break;
这个错误不言自明。relatorio()
需要一个FILE*
指针,但您正试图将FILE
实例传递给它。由于您正在传递*arq
,这意味着arq
已经是FILE*
指针,应该按原样传递,而不是取消引用:
case 3:
relatorio(arq);
break;