#include
int main()
{
void input_matrix1();
void input_matrix2();
input_matrix1();
input_matrix2();
}
void input_matrix1()
{
int r,c,i,j;
printf("请输入矩阵的行数r:\n");
scanf("r=%d",&r);
printf("请输入矩阵的列数c:\n");
scanf("c=%d",&c);
int a[r][c];
printf("请输入第一个矩阵a:\n");
for(i=1; i<=r; i++)
{
for(j=1; j<=c; j++)
{
scanf("%d",&a[i][j]);
}
}
printf("您输入的矩阵为a=\n");
for(i=1; i<=r; i++)
{
for(j=1; j<=c; j++)
{
printf("%d ",&a[i][j]);
}
if(j>c);
printf("\n");
return;
}
}
void input_matrix2()
{
int r1,c1,i1,j1;
printf("请输入矩阵的行数r1:\n");
scanf("r1=%d",&r1);
printf("请输入矩阵的列数c1:\n");
scanf("c1=%d",&c1);
int b[r1][c1];
printf("请输入第二个矩阵b:\n");
for(i1=1; i1<=r1; i1++)
{
for(j1=1; j1<=c1; j1++)
{
scanf("%d",&b[i1][j1]);
}
}
printf("您输入的矩阵为b=\n");
for(i1=1; i1<=r1; i1++)
{
for(j1=1; j1<=c1; j1++)
{
printf("%d ",&b[i1][j1]);
}
if(j1>c1);
printf("\n");
}
return;
}