将此c++代码转换为C语言的代码:

来源:百度知道 编辑:UC知道 时间:2024/06/03 16:09:23
#include<iostream.h>
#include<iomanip.h>
void main()
{int i=1,j=1,m,n;
cout<<"请输入行数m的值"<<endl;
cin>>m;
cout<<"请输入列数n的值"<<endl;
cin>>n;
cout<<"请输入"<<m*n<<"个值"<<endl;
int a[100][100];
for(i=1;i<=m;i++)
for(j=1;j<=n;j++)
cin>>a[i][j];
cout<<"所输入的a矩阵为"<<endl;
for(i=1;i<=m;i++)
{ for(j=1;j<=n;j++)
cout<<a[i][j]<<setw(5);
cout<<endl;
} //输出矩阵a
int w,x,y,z,max=a[1][1],min=a[1][1]; //w x y z分别为最大值和最小值的行数和列数
for(i=1;i<=m;i++)
for(j=1;j<=n;j++)
{
if(max<=a[i][j])
{max=a[i][j];w=i;x=j;}
if(min>=a[i][j])
{min=a[i][j];y=i;z=j;}
}
cout<<"矩阵最大值为 "<<max<<" 位于第"<<w<<"行"<<&quo

cout 改成 printf

cout<<"所输入的b矩阵为"<<endl;
改成
printf("所输入的b矩阵为\n");
cin 改成 scanf

cin>>m;
改成
scanf("%d",&m);

把cin改成scanf
把cout改成printf
其他都一样
顺便问一句,你学过么?

头文件改为stdio.h

mmm

l