/*writer array program in c to accept elements in two single dimension 2D array and add them into third array */
# include<stdio.h> main() { int arr1[5], arr2[5], arr3[5]; int i=0; printf("\n Enter elements for first array"); for(i=0;i<=4;i++) // First for loop to accept first array elements. { printf("\nEnter number:"); scanf("%d",&arr1[i]); } printf("\n Enter elements for second array"); for(i=0;i<=4;i++) // Second for loop to accept second array elements { printf("\nEnter number:"); scanf("%d",&arr2[i]); } printf("\n addition stored in third array"); for(i=0;i<=4;i++) // Third for loop to add elements of array into third. { arr3[i]=arr1[i]+arr2[i]; // Putting added elements of arr1 and arr2 into arr3 at ith location. printf("\n arr3[%d]=%d ",i, arr3[i]); } getch(); }
write a array program in c to add and subtract two 3X3 matrices
# include<stdio.h> main() { int arr1[3][3], arr2[3][3]; int arradd[3][3], arrsub[3][3]; int i=0,j=0; clrscr(); printf("\n Enter elements of first array\n"); for(i=0;i<=1;i++) { printf("\n"); for(j=0;j<=2;j++) { printf("Enter arr[%d][%d]:\t", i,j); scanf("%d", &arr1[i][j]); // Accepting array elements for first array arr1. } } printf("\n Enter elements of second array\n"); for(i=0;i<=2;i++) { printf("\n"); for(j=0;j<=2;j++) // Accepting array elements for second array arr2. { printf("Enter arr[%d][%d]:\t", i,j); scanf("%d", &arr2[i][j]); } } for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { arradd[i][j]=arr1[i][j]+arr2[i][j]; arrsub[i][j]=arr1[i][j]-arr2[i][j]; } } printf("\n Addition of two matrices\n\n"); for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { printf("arradd[%d[%d]=%d\t", i, j, arradd[i][j]); } printf("\n"); } printf("\n Subtraction of two matrices\n\n"); for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { printf("arradd[%d[%d]=%d\t",i,j,arrsub[i][j]); } printf("\n"); } getch(); }