Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define ROW_COUNT 10
- #define COL_COUNT 10
- void inputMatrix(int matrix[ROW_COUNT][COL_COUNT])
- {
- for (int i = 0; i < ROW_COUNT; i++)
- {
- for (int j = 0; j < COL_COUNT; j++)
- {
- printf("Enter elem %d%d\n", i, j);
- scanf("%d", &matrix[i][j]);
- }
- }
- }
- void printMatrix(int matrix[ROW_COUNT][COL_COUNT])
- {
- for (int i = 0; i < ROW_COUNT; i++)
- {
- for (int j = 0; j < COL_COUNT; j++)
- {
- printf("%d", matrix[i][j]);
- printf(" ");
- }
- printf("\n");
- }
- }
- void swapElems(int matrix[ROW_COUNT][COL_COUNT])
- {
- for (int i = 0; i < ROW_COUNT; i++)
- {
- int temp = matrix[i][0];
- matrix[i][0] = matrix[i][i];
- matrix[i][i] = temp;
- }
- }
- int main()
- {
- int matrix[ROW_COUNT][COL_COUNT];
- inputMatrix(matrix);
- printf("Source matrix:\n");
- printMatrix(matrix);
- swapElems(matrix);
- printf("New matrix:\n");
- printMatrix(matrix);
- return 0;
- }
Add Comment
Please, Sign In to add comment