第1个回答 2012-01-02
#include<stdio.h>
#include <malloc.h>
int main()
{
int i,j,m,n;
float sum=0;
scanf("%d %d",&m,&n);
int **a = (int **)malloc(m*sizeof(int*));
for(i=0;i<m;i++)//输入
{
a[i]=(int *)malloc(n*sizeof(int));
for(j=0;j<n;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<m;i++)//输出
{
for(j=0;j<n;j++)
{
printf("%d",a[i][j]);
}
}
/*
// int max=a[0][0];
for(i=0;i<m;i++)
{
int min=a[i][0];
for(j=0;j<n;j++)
{
sum=sum+a[i][j];
// if(max<a[i][j])
// max=a[i][j];
if(min>a[i][j])
min=a[i][j];
}
// printf("max = %d\n min = %d \n ",max,min);
printf("min = %d\n ",min);
}
*/注释部分可求找出每一行的最小值
return 0;
}