I need a C code of this. Instructions: In the code editor, you are provided with an initial code in the main() that asks the user for the elements of a 5x5 2D array and a call to a function called flex2D(). Do not edit anything in the main() function. Your task is to implement the function definition of the flex2D() with the following details: Return type - void Function name - flex2D Parameters - int[][5] Definition - prints the elements of each of the row twice. Input 1. Elements of a 5x5 2D array #include void flex2D(int[][5]); int main(void) { int matrix[5][5]; printf("Enter the elements:\n"); for(int row = 0; row < 5; row++) { for(int col = 0; col < 5; col++) { scanf("%d", &matrix[row][col]); } } printf("\nFlex:\n"); flex2D(matrix); return 0; } // TODO: Implement the function definition void flex2D(int arr[][5]) { } Output should be integers like this: Enter·the·elements: 1·9·2·3·4 8·2·4·0·1 0·3·1·3·4 9·2·3·1·5 8·8·1·7·6 Flex: 1·9·2·3·4 1·9·2·3·4 8·2·4·0·1 8·2·4·0·1 0·3·1·3·4 0·3·1·3·4 9·2·3·1·5 9·2·3·1·5 8·8·1·7·6 8·8·1·7·6
I need a C code of this. Instructions: In the code editor, you are provided with an initial code in the main() that asks the user for the elements of a 5x5 2D array and a call to a function called flex2D(). Do not edit anything in the main() function. Your task is to implement the function definition of the flex2D() with the following details: Return type - void Function name - flex2D Parameters - int[][5] Definition - prints the elements of each of the row twice. Input 1. Elements of a 5x5 2D array #include void flex2D(int[][5]); int main(void) { int matrix[5][5]; printf("Enter the elements:\n"); for(int row = 0; row < 5; row++) { for(int col = 0; col < 5; col++) { scanf("%d", &matrix[row][col]); } } printf("\nFlex:\n"); flex2D(matrix); return 0; } // TODO: Implement the function definition void flex2D(int arr[][5]) { } Output should be integers like this: Enter·the·elements: 1·9·2·3·4 8·2·4·0·1 0·3·1·3·4 9·2·3·1·5 8·8·1·7·6 Flex: 1·9·2·3·4 1·9·2·3·4 8·2·4·0·1 8·2·4·0·1 0·3·1·3·4 0·3·1·3·4 9·2·3·1·5 9·2·3·1·5 8·8·1·7·6 8·8·1·7·6
C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter7: Arrays
Section7.4: Arrays As Arguments
Problem 1E
Related questions
Question
100%
I need a C code of this.
Instructions:
- In the code editor, you are provided with an initial code in the main() that asks the user for the elements of a 5x5 2D array and a call to a function called flex2D(). Do not edit anything in the main() function.
- Your task is to implement the function definition of the flex2D() with the following details:
- Return type - void
- Function name - flex2D
- Parameters - int[][5]
- Definition - prints the elements of each of the row twice.
Input
1. Elements of a 5x5 2D array
#include<stdio.h>
void flex2D(int[][5]);
int main(void) {
int matrix[5][5];
printf("Enter the elements:\n");
for(int row = 0; row < 5; row++) {
for(int col = 0; col < 5; col++) {
scanf("%d", &matrix[row][col]);
}
}
printf("\nFlex:\n");
flex2D(matrix);
return 0;
}
// TODO: Implement the function definition
void flex2D(int arr[][5]) {
}
Output should be integers like this:
Enter·the·elements:
1·9·2·3·4
8·2·4·0·1
0·3·1·3·4
9·2·3·1·5
8·8·1·7·6
Flex:
1·9·2·3·4
1·9·2·3·4
8·2·4·0·1
8·2·4·0·1
0·3·1·3·4
0·3·1·3·4
9·2·3·1·5
9·2·3·1·5
8·8·1·7·6
8·8·1·7·6
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps with 4 images
Knowledge Booster
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.Recommended textbooks for you
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning