it doesn’t pass any of the test cases
#include
using namespace std;
int main()
{ int M,N;
cin>>M>>N;
int row,col;
int arr[M][N]={0};
int val=1;
for(row=0;row<=M-1;row++)
{
for( col=0;col<=N-1;col++)
{
arr[row][col]=val;
val=val+1;
cout<<arr[row][col]<<" ";
}
cout<<endl;
}
for( col=0;col<=N-1;col++)
{
if(col%2==0)
{
for(row=0;row<=M-1;row++)
{
cout<<arr[row][col]<<",";
}
}
else{
for(row=M-1;row>=0;row--)
{
cout<<arr[row][col]<<",";
}
}
}
cout<<"END";
return 0;
}