#include <iostream>
using namespace std;
void printNumber(int *A,int n)
{
for(int i=0; i<n; i++)
{
cout<<A[i]<<" ";
}
cout<<endl;
}
void print(int A[][3], int n)
{
for(int i=0; i<n; i++)
{
for(int j=0; j<3; j++)
{
cout<<A[i][j]<<" ";
}
cout<<endl;
}
}
int main()
{
int A[3];
cout<<sizeof(A)<<endl;
memset(A,-1,sizeof(A));
printNumber(A,3);
int *B=new int[3];
memset(B,-1,sizeof(B));
printNumber(B,3);
int *b;
cout<<sizeof(b)<<endl;
memset(B,-1,sizeof(B)*3);
printNumber(B,3);
int C[2][3];
memset(C,-2,sizeof(C));
print(C,2);
int **D;
D = new int*[2];
for (int i = 0; i<2; ++i)
{
D[i] = new int[3];
}
memset(D,-1,sizeof(D)*2*3);
print(C,2);
}