Zar ne moze ovako (za pokazivac)...
Code:
#include <...h>
int neka_fija(int *[]); /* dakle prototip */
void main() /* u glavnoj f-iji zauzimamo memoriju za niz X...*/
{
int *X, n;
. . .
X=(int *)malloc(n*sizeof(int));
. . .
printf("Izlaz f-ije neka_fija je %d", neka_fija(X));
}
int neka_fija(int *niz)
{
. . .
return Y;
}
#include <...h>
int neka_fija(int *[]); /* dakle prototip */
void main() /* u glavnoj f-iji zauzimamo memoriju za niz X...*/
{
int *X, n;
. . .
X=(int *)malloc(n*sizeof(int));
. . .
printf("Izlaz f-ije neka_fija je %d", neka_fija(X));
}
int neka_fija(int *niz)
{
. . .
return Y;
}
Za predavanje citavog niza...u prototipu ide (int []), a u definiciji (int niz[]), jeli tako?
Hvala unaprijed.
Vidi bako, DžEDAJ!