Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define SIZE 4
- #include <stdio.h>
- void SortMass(int* m, int n)
- {
- for(int i = n - 1; i >= 1; i--)
- for(int j = 0; j < i; j++)
- {
- if(m[j] > m[j+1])
- {
- int foo = m[j];
- m[j] = m[j+1];
- m[j+1] = foo;
- }
- }
- }
- void main()
- {
- static const int a[SIZE][SIZE]={
- 1,2,3,4,
- 13,14,15,16,
- 5,6,7,8,
- 10,9,8,7
- };
- printf("Как заполнять массив?\n1. Взять заданный\n2. Случайный массив\n3. Ввести вручную\n");
- int way, i, j;
- int matrix[SIZE][SIZE];
- scanf("%d", &way);
- switch (way) {
- case 1:
- memcpy(a, matrix, sizeof(a));
- break;
- case 2:
- for(i=0; i<SIZE; i++)
- {
- for(j=0; j<SIZE; j++)
- {
- matrix[i][j]=rand()%10;
- printf("%d\t",matrix[i][j]);
- }
- printf("\n");
- }
- break;
- case 3:
- for(i = 0; i < SIZE; i++) {
- for(j = 0; j < SIZE; j++) {
- scanf("%d", &matrix[i][j]);
- }
- }
- break;
- }
- int rows[SIZE];
- for (i=0;i<SIZE;i++){
- rows[i] = matrix[SIZE - i - 1][i];
- }
- int result_matrix[SIZE][SIZE];
- for (int i = 0; i <SIZE; i++) {
- for (int j=0;j<SIZE - 1;j++) {
- if (rows[j] <rows[j+1]) {
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement