Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #define maxlen 100
- void input_arr(int a[], int *n);
- void output_arr(int *a, int n);
- void arr_c(int *a, int *b, int *c, int n);
- int col(int *a, int n);
- void input_arr(int a[], int *n)
- {
- int i=0;
- do
- {
- scanf("%d", &a[i]);
- }
- while(a[i++]>0);
- *n=i-1;
- }
- void output_arr(int *a, int n)
- {
- for(int i=0;i<n;i++) printf("%d\n", a[i]);
- printf("\n");
- }
- void arr_c(int *a, int *b, int *c, int n)
- {
- for(int i=0;i<n;i++)
- {
- if(a[i]>b[2]) c[i]=a[i];
- else c[i]=b[i];
- }
- }
- int col(int *a, int n)
- {
- int c=0;
- for(int i=0;i<n;i++) if(a[i]%2==0) c++;
- return c;
- }
- int main()
- {
- int A[maxlen], B[maxlen], C[maxlen], N=0, c1=0, c2=0, c3=0;
- input_arr(A, &N);
- input_arr(B, &N);
- arr_c(A, B, C, N);
- c1=col(A, N);
- c2=col(B, N);
- c3=col(C, N);
- output_arr(A, N);
- output_arr(B, N);
- output_arr(C, N);
- printf("%d %d %d", c1, c2, c3);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement