Я пытаюсь сохранить матрицу в функции, но она постоянно выдаёт мне эту ошибку:
передача аргумента 1 функции printf из несовместимого типа указателя
int savematrix(FILE *f1, char *name, double **a, int n) {
int i,j;
printf(f1, "%s", name);
for (i=0; i < n; i++) {
for (j=0; j < n; j++)
printf(f1, "%f ", a[i][j]);
printf(f1, "\n");
}
printf("\n");
return(0);