Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <locale.h>
- int main()
- {
- setlocale(LC_ALL, "Russian");
- float arr[10][10];
- int i, j, m, n, k, g;
- printf("Количество столбцов и строк: ");
- scanf_s("%d %d", &n, &m);
- printf("Введите элементы: \n");
- for (i = 0; i < m; i++)
- for (j = 0; j < n; j++)
- scanf_s("%f", &arr[i][j]);
- printf("Исходный массив: \n");
- for (i = 0; i < m; i++)
- {
- for (j = 0; j < n; j++)
- printf("%4.0f", arr[i][j]);
- printf("\n");
- }
- for (j = 0; j < n; j++)
- for (i = j + 1; i < n; i++)
- {
- g = 0;
- for (k = 0; k < m; k++)
- {
- if (arr[k][j] == arr[k][i])
- g++;
- }
- if (g == m)
- {
- for (k = 0; k < m; k++)
- for (int f = j; f < n; f++)
- (arr[k][f] = arr[k][f + 1]);
- i--;
- n--;
- }
- }
- printf("Полученный массив: \n");
- for (i = 0; i < m; i++)
- {
- for (j = 0; j < n; j++)
- printf("%4.0f", arr[i][j]);
- printf("\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement