输入M*N阶矩阵A和B,用函数编程计算并输出A与B之和

cs 复制代码
#include<stdio.h>
#define M 2
#define N 3
void scanfjuzhen(int arr[M][N])//向二维数组输入数据
{
	int i = 0;
	int j = 0;
	for (i = 0; i < M; i++)
	{
		for (j = 0; j < N; j++)
			scanf("%d", &arr[i][j]);
	}
}
void sumjuzhen(int a[M][N], int b[M][N],int c[M][N])//计算A与B的和并存与C中
{
	int i =0 ;
	int j = 0;
	int sum = 0;
	for (i = 0; i < M; i++)
	{
		for (j = 0; j < N; j++)
		{
			c[i][j] = a[i][j] + b[i][j];
		}	
	}
}
int main()
{
	int a[M][N];
	int b[M][N];
	int c[M][N];
	int i = 0;
	int j = 0;
	printf("输入a矩阵元素的值:");
	scanfjuzhen(a); //调用scanfjuzhen()函数,向二维数组A中输入数据
	printf("输入b矩阵元素的值:");
	scanfjuzhen(b); //调用scanfjuzhen()函数,向二维数组B中输入数据
	sumjuzhen(a, b,c);//计算A与B的和并存与C中
	printf("A与B的和的矩阵C为:\n");
	for (i = 0; i < M; i++)
	{
		for (j = 0; j < N; j++)
		{
			printf("%d ", c[i][j]);
		}
		printf("\n");
	}
	return 0;
}
相关推荐
寄存器漫游者4 分钟前
数据结构 二叉树核心概念与特性
数据结构·算法
m0_706653237 分钟前
跨语言调用C++接口
开发语言·c++·算法
皮皮哎哟10 分钟前
数据结构:从队列到二叉树基础解析
c语言·数据结构·算法·二叉树·队列
一匹电信狗18 分钟前
【高阶数据结构】并查集
c语言·数据结构·c++·算法·leetcode·排序算法·visual studio
PPPPPaPeR.24 分钟前
从零实现一个简易 Shell:理解 Linux 进程与命令执行
linux·开发语言·c++
LXS_35733 分钟前
C++常用容器(下)---stack、queue、list、set、map
开发语言·c++·学习方法·改行学it
愚者游世36 分钟前
list Initialization各版本异同
开发语言·c++·学习·程序人生·算法
.小墨迹37 分钟前
apollo中车辆的减速绕行,和加速超车实现
c++·学习·算法·ubuntu·机器学习
超级大只老咪42 分钟前
DFS算法(回溯搜索)
算法
MicroTech20251 小时前
量子仿真新基石:MLGO微算法科技专用地址生成器驱动量子算法仿真革命
科技·算法·量子计算