int c[m][n];for(i=0;i<m;i++){ for(j=0;j<n;j++)c[i][j]=0;} c[0][0]=1;for(a=1;a<m;a++){ if(a%2!=0){c[0][a]=c[0][a-1]+1;for(i=1,j=a-1;i>=0&&i<m&&j>=0&&j<n;i++,j=a-i)c[i][j]=c[i-1][j+1]+1; } else {c[a][0...