Qualcuno può darmi una mano a rintracciare questi errori di compilazione con cui non ho mai avuto a che fare? codice:
codice:
#include<stdio.h>
#include<stdlib.h>
void lettura(int matrice[][10],int *r; int *c);
main()
{
    int matrice[10][10],r,c;
    int media;
    int min_m[99];
    lettura(matrice,&r,&c);
    if(r==-1)
    {
        printf("Errore nell'apertura del file.Riavviare.\n");
    }
    else
    {
    }



system("pause");
}
void lettura(int matrice[][10],int *r; int *c)
{
    FILE *f;
    int k,i;
    char nome[10];
    printf("Inserire il nome del file\n");
    scanf("%s", nome);
    f=fopen(nome,"r");
    if(f==NULL)
    {
        *r==-1;
    }
    else
    {
        fscanf(f,"%d",r);
        fscanf(f,"%d",c);
        for(i=0;i<*r;i++)
        {
            for(k=0;k<*c;k++)
            {
                fscanf(f,"%d", &matrice[i][k]);
            }
        }
        fclose(f);
    }
}
Gli errori:
codice:
82 prior parameter's size depends on 'matrice' [stesso errore su r e c]