Write a print function that prints a matrix of rows rows and columns columns. It prints the floating point numbers of each matrix row on one line, separated by a single space. The formatting of the float is a total of 7 positions with an accuracy of 3 positions. The name character is the name of the array. Use the letter 'a' for the command to print matrixA using this function. #define MAXSIZE 10 void print (float matrix [MAXSIZE] [MAXSIZE], int rows, int columns, char name) {...} int main (void) { print (matrixA, rows A, columns A, 'A'); ... } A 3x3 matrix would be formatted like this: Command? a Matrix A (3 X 3): 1.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 1.000 Since the matrix matrixA has been initialised to a size of 1x1 with value 0 this should be the result of your program: Command? a Matrix A (1 X 1): 0.000 Command? q Bye!

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%
Write a print function that prints a matrix of rows rows and columns columns. It prints the floating point
numbers of each matrix row on one line, separated by a single space. The formatting of the float is a total
of 7 positions with an accuracy of 3 positions. The name character is the name of the array. Use the letter 'a'
for the command to print matrixA using this function.
#define MAXSIZE 10
void print (float matrix [MAXSIZE] [MAXSIZE], int rows, int columns, char name) { }
int main (void) {
print (matrixA, rows A, columns A, 'A');
}
A 3x3 matrix would be formatted like this:
Command? a
Matrix A (3 X 3):
1.000 0.000
0.000
0.000 1.000 0.000
0.000 0.000 1.000
Since the matrix matrixA has been initialised to a size of 1x1 with value 0 this should be the result of your
program:
Command? a
Matrix A (1 X 1):
0.000
Command? q
Bye!
Transcribed Image Text:Write a print function that prints a matrix of rows rows and columns columns. It prints the floating point numbers of each matrix row on one line, separated by a single space. The formatting of the float is a total of 7 positions with an accuracy of 3 positions. The name character is the name of the array. Use the letter 'a' for the command to print matrixA using this function. #define MAXSIZE 10 void print (float matrix [MAXSIZE] [MAXSIZE], int rows, int columns, char name) { } int main (void) { print (matrixA, rows A, columns A, 'A'); } A 3x3 matrix would be formatted like this: Command? a Matrix A (3 X 3): 1.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 1.000 Since the matrix matrixA has been initialised to a size of 1x1 with value 0 this should be the result of your program: Command? a Matrix A (1 X 1): 0.000 Command? q Bye!
Expert Solution
Step 1

The code is given below with output screenshot

Happy Coding ?

steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Arrays
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education