Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int maximum(int prvky[][4], int radku);
- int *suma_radku(int prvky[][4], int radku);
- int *suma_radku(int prvky[][4], int radku)
- {
- int i, j, soucet = 0, *pole;
- pole = (int *)malloc(radku*sizeof(int));
- for (i = 0; i < radku; i++)
- {
- for (j = 0; j < 4; j++)
- {
- printf(" %d ", prvky[i][j]);
- if (j == 3)
- {
- printf("\n");
- }
- }
- }
- for (i = 0; i < radku; i++)
- {
- for (j = 0; j < 4; j++)
- {
- soucet = soucet + prvky[i][j];
- }
- pole[i] = soucet;
- soucet = 0;
- }
- return pole;
- }
- int maximum(int prvky[][4], int radku)
- {
- int i, j;
- int max;
- max = prvky[0][0];
- for (i = 0; i < radku; i++)
- {
- for (j = 0; j < 4; j++)
- {
- printf("%d ", prvky[i][j]);
- if (prvky[i][j] > max)
- {
- max = prvky[i][j];
- }
- }
- printf("\n");
- }
- return max;
- }
- int main()
- {
- int pole[][4] = {{10, 2, 15, -2}, {-52, 41, 0, 12}, {15, 3, 1, -8}};
- int max, i;
- int *pomoc;
- printf("Vypis pole: \n");
- max = maximum(pole, 3);
- printf("\nMaximum je: %d\n\n", max);
- pomoc = suma_radku(pole,3);
- printf("\n\nSoucty na radcich jsou: ");
- for (i = 0; i < 3; i++)
- {
- printf("%d, ", pomoc[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement