Computer Science, asked by shriraminstitut8516, 1 year ago

C program to add and substract two one dimensional array elements using function

Answers

Answered by amit540
0
/*program to add and subtract elements of two arrays.*/ #include<stdio.h> #define MAX 20 /* function : readArray()     to read array elements. */ void readArray(int a[],int size) { int i; for(i=0;i< size;i++) { printf("Enter %d element :",i+1); scanf("%d",&a[i]); } } /* function : printArray()     to print array elements. */ void printArray(int a[],int size) { int i; for(i=0;i < size; i++) printf("%5d",a[i]); } /* function : addArray(),     to add elements of two arrays. */ void addArray(int a[],int b[],int c[],int size) { int i; for(i=0; i< size;i++) c[i]=a[i]+b[i]; } /* function : subArray(),     to subtract elements of two arrays. */ void subArray(int a[],int b[],int c[],int size) { int i; for(i=0; i< size;i++) c[i]=a[i]-b[i]; } int main() { int A[MAX],B[MAX],ADD[MAX],SUB[MAX]; int i,n; printf("\nEnter size of an Array :"); scanf("%d",&n); printf("\nEnter elements of Array 1:\n"); readArray(A,n); printf("\nEnter elements of Array 2:\n"); readArray(B,n); /* add Arrays*/ addArray(A,B,ADD,n); /* subtract two Arrays*/ subArray(A,B,SUB,n); printf("\nArray elements after adding :\n"); printArray(ADD,n); printf("\nArray elements after subtracting :\n"); printArray(SUB,n); printf("\n\n"); return 0; }
Similar questions