Question
Program#2: Matrix Multiplication (Done in the C language) I'm having a lot of trouble wrapping my head around how to do this. I need to
Program#2: Matrix Multiplication (Done in the C language)
I'm having a lot of trouble wrapping my head around how to do this.
I need to write a program that takes 2 command line arguments that are filenames. The first row of each file will be the number of rows & columns of the table of numbers to follow. Then the remaining lines of each file will contain the numbers of a matrix with that many rows and column. The maximum possible size of each matrix will be 10x10. The number of rows & columns can be different. The program will calculate the matrix multiplication of the two matrices, producing a third matrix -- but only if the number of rows of the first matrix equals the number of columns of the second matrix. Then your program will display all three matrices.
For maximum credit I need to implement at least one useful function.But I really don't care for that
For a Bonus:
I need to implement and properly use a readMatrix function that takes four parameters: a filename, and 3 "by reference" parameters (2D Array (int matrix[maxSize][maxSize]), and 2 pointers to integers: rows and columns) so that it can return the matrix and the size (rows/column) of the matrix.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started