C program to add and substract two one dimensional array elements using function
Answers
Answered by
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
Social Sciences,
7 months ago
Hindi,
7 months ago
Science,
7 months ago
English,
1 year ago
Science,
1 year ago