PDA

Tam Sürümünü Görmek İçin : fonksiyonumda bi hata var =(


CaCao
21/10/2007, 14:36
Merhaba yaptigim bi programda 2 dimensional array'in row'undaki minimum sayiyi bulmam gerekiyor fakat bi hata veriyor anlamadim
bi bakabilirmisiniz?

int minimum(int ary[][COL], int row, int min)
{
int i,
j;

min=ary[0][0];

for(i=0;i<row;i++)
{
for(j=0;j<COL;j++)
{
if(ary[i][j]<min)
min=ary[i][j];
}
}
return(min);
}


furkans
22/10/2007, 00:54
int minimum(int *ary, int row, int col)
{

// arrayini şöyle kabul ettim; ary[row][col] Örnek: ary[8][5] ise

int j, min;

min = ary[0][0];

for(j=0;j < col;j++)
{
if(ary[row][j]<min) ary[8][j]; 8. sastırdaki bütün
min=ary[i][j]; elemanları kontrol eder.
}
return min;
}

Eğer yapmaya çalıştığın belirli bi satırdaki en küçük sayıyı bulmaksa yukardaki yeterli olacaktır...