Pozdrav
Iz glavnog programa bih trebao u potprogram prenesti 2d polje s vrijednostima u njemu i zatim to vratiti u glavni program kako bih to ispisao u datoteku no prolem je sto se to ne radi kao s obicnim varijabla pa bih molio za pomoc.
evo koda pa ako netko moze napisati sto bih umjesto ovog zacrvenjenog dijela trebao napisati
#include <stdio.h>
int fun (int *a[3][3])
{
int o,v;
for(o=0;o<3;o++)
for(v=0;v<3;v++)
*a[o][v]=5;
}
main()
{
FILE *f,*q;
int a[3][3],i,j,x[8],n=0;
f=fopen("in.txt","r");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{ n++;
a[i][j]=x[n];
fscanf(f,"%d",&a[i][j]);}
q=fopen("out.txt","w");
fun(&a[3][3]);
for(i=0;i<3;i++)
for(j=0;j<3;j++)
fprintf(q,"%d\n",a[i][j]);
fclose(f);
fclose(q);
}