|
![]() |
#1 |
Premium
Datum registracije: Jan 2007
Lokacija: bogu iza nogu
Postovi: 26
|
c - 2d polja i pokazivaci
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); } |
![]() |
![]() |
![]() |
#2 |
Premium
Datum registracije: Jan 2007
Lokacija: bogu iza nogu
Postovi: 26
|
rijesen problem ...int a[][3]... ...a[o][v]... ...fun(a)... |
![]() |
![]() |
|
|
Oglas
|
|
![]() |
|
|