ЗАДАЧА 102:
  Зададим множество  X как подмножество элементов двумерного массива, 
лежащих на пересечении множества строк, каждая из которых содержит 
элемент, расположенный в диапазоне [M,N], и множества столбцов, каждый
из которых также содержит элемент, расположенный в диапазоне [M,N].
  Для каждого элемента матрицы a[i][j] из множества  X заменить данный 
элемент на 1, если он не менее двух раз встречается в столбце с номером
j в рамках описанного множества строк исходного массива, 
иначе заменить элемент на 0.
  Элементы не из пересечения данных множеств строк и столбцов 
не должны измениться.

В файле data.txt через пробел записаны натуральны числа  M, N, L, K
и далее элементы двумерного целочисленного массива,состоящего из L строк
и K столбцов, по одной строке массива в строке файла. 
На количество элементов нет никаких ограничений.
Ввести из файла числа  M, N, l, k  в отдельные переменные и последующие 
числа в двумерный массив, отведя соответствующим образом память.
Решить поставленную задачу.
В случае невозможности решения задачи (если нет файла data.txt, если из 
файла data.txt невозможно ввести все требуемые числа, если невозможно 
записать данные в файл res.txt) в файл res.txt по возможности должно 
быть записано слово ERROR и функция main() должна вернуть значение -1, 
иначе функция main() должна вернуть 0.
Параметры M, N, L, K и полученный массив элементов следует вывести 
в файл res.txt в том же формате, что и исходные данные.