|
发表于 2021-10-17 15:26:42
|
显示全部楼层
- char arr[5][7]={
- {1,2,3,4,5,6,7},
- {7,6,5,4,3,2,1},
- {2,3,4,5,6,7,1},
- {3,4,5,6,7,1,2},
- {4,5,6,7,1,2,3}
- };
- int sum=0,rlfttp=0,clfttp=0,rrhtbm=0,crhtbm=0,inputnum=0,i=0,j=0,m=0;
- scanf("%d",&inputnum);
- getchar();
- int (*inputch)[4]=new int[inputnum][4];
- m=0;
- while (m<inputnum)
- {
- scanf("%d %d %d %d",&inputch[m][0],&inputch[m][1],
- &inputch[m][2],&inputch[m][3]);
- getchar();
- m++;
- }
- for (m = 0; m < inputnum; m++)
- {
- printf("%d %d %d %d\n",inputch[m][0],inputch[m][1],
- inputch[m][2],inputch[m][3]);
- }
- for (m = 0; m < inputnum; m++)
- {
- sum=0;
- for (i = inputch[m][0]-1; i < inputch[m][2]; i++)
- {
- for (int j = inputch[m][1]-1; j < inputch[m][3]; j++)
- {
- sum+=arr[i][j];
- }
- }
- printf("%d\n",sum);
- }
- delete[] inputch;
复制代码 |
|