C Inserimento e stampa matrice

di il
3 risposte

C Inserimento e stampa matrice

Ciao,
vorrei creare due funzioni, una per la creazione e una per la stampa di una matrice; di seguito vi propongo il codice da me preparato, tuttavia in fase di compilazione ricevo due errori : undefined reference to `leggi_matrice' e undefined reference to `stampa_matrice'.
Qualcuno può aiutarmi acapire cosa non va?
Grazie in anticipo

#include <stdio.h>
#include <stdlib.h>
#define max 100

void leggi_matrice(int a ,int b, int array[max][max]);
void stampa_matrice(int a,int b, int array[max][max]);

int main()
{
int righe,colonne;
printf("inserisci il numero di righe %d ", righe);
scanf("%d", &righe);
printf("inserisci il numero di colonne %d ", colonne);
scanf("%d", &colonne);

int matrice[righe][colonne];

leggi_matrice(righe,colonne,matrice);
stampa_matrice (righe,colonne,matrice);


void leggi_matrice(int a,int b, int array[max][max])
{int i,j;
for (i=0;i<a;i++)
{for (j=0;j<b;j++)
printf("Elemento di posto %d, %d : ", i, j);
scanf("%d",&array[j]);
}
}

void stampa_matrice(int a,int b, int array[max][max])
{int i,j;
for (i=0;i<a;i++)
{for (j=0;j<b;j++)
printf("%d",array[j]);
}

}

}

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte