Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int check(int tab[], int n, int x)//funkcja pomocnicza, która sprawdza czy danawartość znajduje się w tablicy
- {
- int flaga=1, i;
- for(i=0; i<n; i++)
- {
- if(tab[i] == x)
- {
- flaga=0;
- }
- }
- return flaga;
- }
- int* funkcja(int A[], int B[], int n)
- {
- int* tab_pomoc = (int*)malloc(2*n*sizeof(int));//tablica pomocnicza
- int x=0;
- int i;
- for(i=0; i<n; i++)
- {
- if(check(B, n, A[i]))
- {
- tab_pomoc[x]=A[i];
- x++;
- }
- }
- for(i=0; i<n; i++)
- {
- if(check(A, n, B[i]))
- {
- tab_pomoc[x]=B[i];
- x++;
- }
- }
- int* ArB = (int*)malloc(sizeof(int)*x);
- for(i=0; i<x; i++)
- {
- ArB[i]=tab_pomoc[i];
- }
- free(tab_pomoc);
- return ArB;
- }
- int main()
- {
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement