C语言:二维数组求和

输入2个正整数m和n(1<=m<=6, 1<=n<=6) ,然后输入矩阵a(m行n列) 中的元素, 分别求出各行元素之和, 并输出。

编码如下:

 /*输入2个正整数m和n(1<=m<=6, 1<=n<=6) ,然后输入矩阵a(m行n列) 中的元素, 分别求出各行元素之和, 并输出。*/
void chapter1::ArraySum()
{
	int m, n;
	do
	{
		printf_s("请输入m行数");
		scanf_s("%d", &m);

	} while (m<1||m>6);

	do
	{
		printf_s("请输入n列数");
		scanf_s("%d", &n);
	}
	while (n<1||n>6);

	int *sum = (int*)calloc(m, sizeof(int));

	int **a = (int**)calloc(m, sizeof(int));
	for (int i = 0; i < m; i++)
	{
		a[i] = (int*)calloc(n, sizeof(int));
	}
	for (int i= 0;i


 

你可能感兴趣的:(c)