题目一
循环输入二维数组,计算所有元素和
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(int argc, const char *argv[])
{
int m,n,sum=0;
printf("请输入二维数组的行数和列数:");
scanf("%d %d",&m,&n);
int arr[m][n];
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
printf("请输入arr[%d][%d]:",i,j);
scanf("%d",&arr[i][j]);
sum+=arr[i][j];
}
}
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
printf("二维数组总和sum=%d\n",sum);
return 0;
}
题目二
思维导图