我的代码
#include <stdio.h>
#include <stdlib.h>
int main() {
int total_width,total_height,row,col;
int i,j;
int cropped_width,cropped_height;
scanf("%d %d\n",&total_width,&total_height);
scanf("%d %d %d %d\n",&col,&row,&cropped_width,&cropped_height);
int **p=(int **) malloc(total_height*sizeof(int*));
for (i=0;i<total_height;i++)
{
p[i]=(int *) malloc(total_width*sizeof(int*));
}
for(i=0;i<total_height;i++)
{
for(j=0;j<total_width;j++)
scanf("%d",&p[i][j]);
}
for(i=row;i<cropped_height+row;i++)
{
for (j = col; j <cropped_width+col; j++)
printf("%d ", p[i][j]);
printf("\n");
}
return 0;
}
结果输出正确,但平台判断 答案错误