Вот ,что у меня вышло,но программа работает неверно
Помогите подредактировать пожалуйста
Помогите подредактировать пожалуйста
Код:
#include<iostream>
#include<conio.h>
using namespace std;
int i,j,h,k,l,m,n;
const int z=100;
int a[z][z],p[z][z];
int INPT (int p[z][z]);
int NUMBER (int p[z][z]);
main()
{
setlocale(LC_ALL, "Russian");
cout<<"\nВведите количество строк матрицы";
cout<<"\nk = ";
cin>>k;
cout<<"\nВведите количество столбцов матрицы";
cout<<"\nl = ";
cin>>l;
cout<<"\nВведите матрицу: "<<endl;
INPT (a);
NUMBER (a);
}
INPT (int p[z][z])
{
for (i=0; i<k; i++)
{
for (j=0; j<l; j++)
{
cin >> a[i][j];
}
}
return (p[z][z]);
}
NUMBER (int p[z][z])
{
for (i=0;i<k;i++)
{
n=0;
m=0;
for(j=0;j<(l-1);j++)
{
if(a[i][j]>a[i][j+1]) n++;
else if(a[i][j]<a[i][j+1]) m++;
}
if ((n=l)||(m=l)) cout<<"\n"<<i+1;
}
return p[z][z];
}