Treba mi vaša pomoć. U pitanju je jedan prost zadatak.
" Dat je celobrojni niz A dimenzije n. Formirati niz B,koji se dobija od parnih elemenata niza A. "
Ja sam to uradio na sledeći način:
Code:
#include <stdio.h>
void unos(int X[], int n)
{
int i;
for(i=0;i<n;i++)
scanf("%d",&X[i]);
}
void ispis(int X[], int n)
{
int i;
for(i=0;i<n;i++)
printf("%d\n",X[i]);
}
main()
{
int A[20],B[20],n,i,k=0;;
printf("Unesite dimenziju niza: ");
scanf("%d",&n);
printf("Unesite elemente niza: ");
unos(A,n);
for(i=0;i<n;i++)
if(A[i]%2==0)
{
B[k]=A[i];
k++;
}
printf("Novi niz: \n");
ispis(B,k);
}
#include <stdio.h>
void unos(int X[], int n)
{
int i;
for(i=0;i<n;i++)
scanf("%d",&X[i]);
}
void ispis(int X[], int n)
{
int i;
for(i=0;i<n;i++)
printf("%d\n",X[i]);
}
main()
{
int A[20],B[20],n,i,k=0;;
printf("Unesite dimenziju niza: ");
scanf("%d",&n);
printf("Unesite elemente niza: ");
unos(A,n);
for(i=0;i<n;i++)
if(A[i]%2==0)
{
B[k]=A[i];
k++;
}
printf("Novi niz: \n");
ispis(B,k);
}
Zanima me kako da napišem deo koda za formiranje niza B kao funkciju, koju ću posle da pozovem u glavnom programu?