| Код | #include "stdafx.h" #include "stdio.h" #include "math.h" #define n 4 void NewMatrix (int b[n][n]) { for (int i= 0; i < n; i++) for (int j= 0; j < n; j++) { printf ("[%d][%d]=", i, j); scanf ("%d", &b[i][j]); } } void Print (int b[n][n]) { for (int i= 0; i < n; ++i) { for (int j= 0; j < n; ++j) printf("%d ", b[i][j]); printf("\n"); } } int Change (int b[n][n]) { static int s=0; int i, max, j, k; for (i=0; i<4; ++i) { max=b[i][0]; for (j=0; j<4; j++) { if (b[i][j]>max) { max=b[i][j]; k=j+1; } } for (i; k<j; k++) { s=s+b[i][k]; } s=0; } return s; }
void PrintSum (int b[n][n]) { int s=Change(b); printf ("%d \n ", s); } int main(int argc, char* argv[]) { int b[n][n]={0}; NewMatrix (b); Print (b); Change (b); PrintSum (b);
return 0; }
|
|