Napisz program, który podzieli zadaną tablicę na dwie tablicę. Pierwsza tablica będzie zawierała liczby parzyste, a drugą liczby niepatrzyste.
Mógłby kto sprawdzić czy rozwiązanie jest w porządku?
#include<stdio.h>
void tablica1(int tab[], int rozmiar, int a[])
{
int i;
printf("Liczby parzyste\n");
for(i=0;i<rozmiar;i++)
if(tab[i]%2==0)
{
printf("%d\n",tab[i]);
}
a[i]=tab[i];
}
void tablica2(int tab[], int rozmiar, b[])
{
int i;
printf("Liczby nieparzyste\n");
for(i=0;i<rozmiar;i++)
if(tab[i]%2)
{
printf("%d\n",tab[i]);
}
b[i]=tab[i];
}
int main()
{
int tab[]={3,4,2,7,2,9};
int rozmiar=6;
int a;
int b;
tablica1(tab, rozmiar,a);
tablica2(tab, rozmiar,b);
return 0;
}