帮忙改一下C语言程序

来源:百度知道 编辑:UC知道 时间:2024/06/07 16:13:59
*#define N 4
void main(){
int a[N][N],b[N][N],e[N][N]={0};
printf("输入矩阵A:\n");
for (int i=0;i<N;i++)
for (int j=0;j<N;j++)
scanf("%d",&a[i][j]);
printf("输入矩阵B:\n");
for (i=0;i<N;i++)
for (int j=0;j<N;j++)
scanf("%d",&b[i][j]);
printf("矩阵C=A+B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++)
printf("%6d",a[i][j]+b[i][j]);
printf("\n");
}
printf("矩阵D=A-B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++)
printf("%6d",a[i][j]-b[i][j]);
printf("\n");
}
printf("矩阵E=A*B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++){
for (int k=0;k<N;k++)
e[i][j]+=a[i][k]*b[k][j];
printf("%6d",e[i][j]);
}
printf("\n");
}
}

#include<stdio.h>
#define N 4
void main(){
int a[N][N],b[N][N],e[N][N]={0};
printf("输入矩阵A:\n");
for (int i=0;i<N;i++)
for (int j=0;j<N;j++)
scanf("%d",&a[i][j]);
printf("输入矩阵B:\n");
for (i=0;i<N;i++)
for (int j=0;j<N;j++)
scanf("%d",&b[i][j]);
printf("矩阵C=A+B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++)
printf("%6d",a[i][j]+b[i][j]);
printf("\n");
}
printf("矩阵D=A-B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++)
printf("%6d",a[i][j]-b[i][j]);
printf("\n");
}
printf("矩阵E=A*B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++){
for (int k=0;k<N;k++)
e[i][j]+=a[i][k]*b[k][j];
printf(&qu