Monish.assignment 7
Monish.assignment 7
DIV: L
Roll no: 66
PRN: 12210077
ASSIGNMENT 7
PROGRAM:
Write a program to implement addition, subtraction and
multiplication.
INPUT:
#include <stdio.h>
//User Defined Function Declaration
void readMatrix(int array[10][10], int rows, int colums);
void printMatrix(int array[10][10], int rows, int colums);
void matrixAddSub(int arrayone[10][10], int arraytwo[10][10], int rows, int
colums, int mul);
void matrixScalarMultiply(int array[10][10], int scalar, int rows, int colums);
void matrixMultiply(int arrayone[10][10], int arraytwo[10][10], int rowsA, int
columsA, int columsB);
int main(void){
switch (operation){
case 1:
printf("\nEnter the #rows and #cols for matrix A: ");
scanf("%d%d", &rowA, &colA);
break;
case 2:
case 3:
break;
case 4:
//when multiplying arrays matrixA column # has to equal matrixB row
#
printf("\nEnter the #rows and #cols for matrix A: ");
scanf("%d%d", &rowA, &colA);
//multiplyng arrays
matrixMultiply(matrixA, matrixB, rowA, colA, colB);
break;
default:
printf("\nIncorrect option! Please choose a number 1-4.");
break;
}
}
printf("\n\nGoodbye!\n\n");
return 0;
}
return;
}
OUTPUT: