01/10/2018, 09:57
Lỗi không tìm được giá trị nhỏ nhất trong ma trận
mình ko hiểu sai ở đâu. in ra số nhỏ nhất nó cứ lấy vị trí đầu tiên. mong các thánh giúp đỡ mình ạ
#include<stdio.h>
#include<conio.h>
int main()
{
int a[10][10],n,min;
printf("nhap n: ");
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
printf("nhap a[%d][%d]:",i,j);
scanf("%d",&a[i][j]);
}
}
printf("ta co ma tran vuong:
");
for(int i=1;i<=n;i++)
{
printf("
");
for(int j=1;j<=n;j++)
{
printf("%d ",a[i][j]);
}
}
min=a[1][1];
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
{
if(a[i][j]<min)
{
a[i][j]=min;
}
}
printf("
so nho nhat la: %d",min);
}
Bài liên quan
ok. dc rồi. tks bạn nhiều