Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #define N 3
- int mass(int a[], int n, int b[], int m, int c[], int ln){
- int i, j;
- for (i = 0; i < *a + n; i++)
- for (j = 0; j < *b + m; j++){
- if (*a + i == *b + j){
- ln++;
- *(c + ln) = *a + i;
- break;
- }
- }
- return *c, ln;
- }
- int main()
- {
- int *i, *j, n, m;
- scanf("%d", &n);
- int A[n], x;
- for (i = A; i < A + n; i++){ //Ввод массива А без пов. значений
- int count = 0;
- scanf("%d", &x);
- for (j = A; j < A + n; j++) {
- if (*j == x)
- count++;
- }
- if (count == 0)
- *i = x;
- else
- n--;
- }
- scanf("%d", &m);
- int B[m];
- for (i = B; i < B + m; i++) //Ввод массива В
- scanf("%d", i);
- int C[n];
- int ln_C = 0;
- mass(A, n, B, m, C, &ln_C);
- for (i = C; i < C + ln_C; i++){ //Вывод массива C
- printf("%d ", *i);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement