Какая здесь ошибка? Задание состоит в том чтобы удалить строки в которых встречается 0(нуль)
Вот код:
#include
#include
#include
using namespace std;
void generator(int **mat,int n,int m);
void DestroyST(int **mat,int &n, int m);
void outMatr(int **mat,int n,int m);
int main(void)
{
int N=5, M=6, i;
int **G = new int *[N];
for(i=0;i
G[i] = new int [M];
int **D = new int *[M];
for(i=0;i
D[i] = new int [N];
generator(G,N,M);
generator(D,M,N);
cout<
outMatr(G,N,M);
cout<
outMatr(D,M,N);
cout<
DestroyST(G,N,M);
cout<
DestroyST(D,M,N);
for(i=0;i
delete[]G[i];
delete[]G;
for(i=0;i
delete[]D[i];
delete[]D;
system("pause>nul");
return 0;
}
void generator(int **mat,int n,int m)
{
int i,j;
int s;
srand ( time(NULL) );
for(i=0;i
for(j=0;j
{
s=(rand()%2 == 0)?1:-1;
mat[i][j]=s*rand()%10;
}
}
void DestroyST(int **mat,int &n, int m)
{
int i,j,a;
for(int i=0;i
{
for(int j=0;j
{
if (mat[i][j]==0)
{
delete[] mat[i];
break;
}
}
}
for(int i=0;i
{
if(mat[i]!=NULL)
{
for(int j=0;j
cout<
cout<
}
}
}
void outMatr(int **mat,int n,int m)
{
int i,j;
for(i=0;i
{
for(j=0;j
cout<
cout<
}}
Костолом. ру?? ? там должна быть эта программа?