Tworzenie tablicy C zawierającej elementy występujące w tablicy A i B

0

Witam,
mam problem z takim zadaniem:
Dane: N, tablice {Ai} i=0,...,N-1, {Bi} i=0,...,N-1, każdaróżnowartościowa. Wczytać dane, utworzyć tablicę C zawierającą elementy występujące w obu tablicach (wspólne dla A, B). Wyświetlić wyniki.

Mam coś takiego:

int main(int argc, char *argv[])
{int n,i,j,a;
printf("Podaj ilosc elementow: \n");
scanf("%d",&n);
int A[n],B[n],C[n];

for(i=0; i<n; i++)
{
                printf("Podaj elementy tablicy A: \n");
                scanf("%d",&A[i]);
                }
for(i=0; i<n; i++)
{
                printf("Podaj elementy tablicy B: \n");
                scanf("%d",&B[i]);
                }
  
  system("PAUSE");    
  return 0;
}

brakuje chyba pętli, która dla każdego elementu tablicy A sprawdza czy jest on w B i jeśli jest, to dodaje go do C, z tym, że kombinuje od dłuższego czasu i nic mi nie wychodzi.
Proszę o szybką pomoc
Pozdrawiam

poprawienie tytułu wątku, dodanie znaczników <code class="c"> oraz `` - fp

0

Z czym masz problem?

1 użytkowników online, w tym zalogowanych: 0, gości: 1