Выбрать соревнование | Задачи | Послать решение | Результаты проверки | Статистика по задачам | Вопросы и ответы | Результаты соревнования | Состояние сервера | Изменить данные | Управление командой | Помощь |
01/09/2007 | Основы программирования. Указатели (H) |
Ограничения: время – 250ms/500ms, память – 128MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод
Послать решение Blockly Посылки Темы Где Обсудить (0)
Напишите функцию input, которой передаются строка с именем файла, двумерный массив и два указателя на переменные, куда нужно поместить размеры введенной матрицы. Функция должна открыть файл с указанным именем, ввести из него размеры матрицы, затем ввести значения элементов матрицы в соответствии с введенными размерами.
Пример вызова функции:
#include <stdio.h>
// определение input
...
int main()
{ double matrix[100][100];
int n,m;
input("data.txt",matrix,&n,&m);
...
}
В качестве решения необходимо отправить только функцию input.