Описание двумерного массива в созданной библиотеке - C (СИ)
Формулировка задачи:
Доброго время суток,
Пишу программу, которая состоит из трёх файлов - библиотека, функции и сам код. Столкнулся с проблемой, что незнаю, как описать двумерный массив в библиотеке и в файле функций.Сама программа в двумерном массиве должна сначало найти максимум каждой строчки, а потом найти их минимум. Так же вывести координату минимума.Вот код функций.
Вот библиотека:
float f1(float mas2[][],int K,int O) { float max[K]; int i,j; for(i=0;i<=(K-1);i++){ for(j=0;j<=(O-1);j++){ max[i]=mas2[i][0]; if(max[i]< mas2[i][j]){ max[i]=mas2[i][j]; }}} return max[i]; } float f2( float maks[],int K) { int i,min; for(i=0;i<=(K-1);i++){ min=maks[0]; if (min>maks[i]){ min=maks[i];}} return min; } float f3(float mas2[][],int K,int Oint maz) { int i,j,kordnx; for(i=0;i<=(K-1);i++){ for(j=0;j<=(O-1);j++){ if(maz==mas2[i][j]){ kordnx=j++;}}} return kordnx; } float f4(float mas2[][],int K,int O,int maz) { int i,j,kordny; for(i=0;i<=(K-1);i++){ for(j=0;j<=(O-1);j++){ if(maz==mas2[i][j]){ kordny=i++;}}} return kordny; }
float f1(float[][],int N,int L); float f2(float[],int N); float f3(float[][],int N,int L,int min); float f4(float[][],int N,int L,int min);
Решение задачи: «Описание двумерного массива в созданной библиотеке»
textual
Листинг программы
f1(mas,N,i);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д