Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- void swap(int *a, int *b) {
- int temp = *a;
- *a = *b;
- *b = temp;
- }
- int main()
- {
- int m, n, i, j;
- scanf("%d %d", &m, &n);
- int matr[m][n];
- for(i = 0; i < m; ++i) {
- for(j = 0; j < n; ++j) {
- scanf("%d", &matr[i][j]);
- }
- }
- int zbir1, zbir2, k;
- for(i = 0; i < m/2; ++i) {
- zbir1 = zbir2 = 0;
- for(j = 0; j < n; ++j) {
- zbir1 += matr[i][j];
- zbir2 += matr[n-i-1][j];
- }
- if(zbir1 > zbir2) {
- k = 0;
- while(k < m) {
- swap(&matr[i][k], &matr[n-i-1][k]);
- k++;
- }
- }
- }
- for(i = 0; i < m; ++i) {
- for(j = 0; j < n; ++j) {
- printf("%d ", matr[i][j]);
- }
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement