#include <iostream>
using namespace std;
int main()
{
inti,i1,j,j1,m,n,temp,a[100][100],b[100][100],c[100][100];
cout<<"请输入矩阵的行标和列标m*n:";
cin>>m>>n;
cout<<"请输入第一个矩阵A的元素:"<<endl;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
cin>>a[i][j];
if(j==n-1)
cout<<endl;
}
cout<<"请输入第二个矩阵B的元素:"<<endl;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
cin>>b[i][j];
if(j==n-1)
cout<<endl;
}
for(i=0;i<m;i++)
for(j=0;j<n;j++)
c[i][j]=a[i][j]+b[i][j];
cout<<"两个矩阵的和C为:"<<endl;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
cout<<c[i][j]<<'\t';
if(j==n-1)
cout<<endl;
}
temp=a[0][0];
i1=j1=1;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(temp<a[i][j])
{
temp=a[i][j];
i1=i+1;
j1=j+1;
}
cout<<"矩阵A最大值的下标为:"<<i1<<j1<<endl;
temp=b[0][0];
i1=j1=1;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(temp<b[i][j])
{
temp=b[i][j];
i1=i+1;
j1=j+1;
}
cout<<"矩阵B最大值的下标为:"<<i1<<j1<<endl;
temp=c[0][0];
i1=j1=1;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(temp<c[i][j])
{
temp=c[i][j];
i1=i+1;
j1=j+1;
}
cout<<"矩阵C最大值的下标为:"<<i1<<j1<<endl;
return 0;
}