Witam!
Jest to mój pierwszy wpis na forum więc jeżeli popełniłem jakieś fopa proszę mnie pouczyć. Generalnie problem polega na tym że program przypisuje największą wartość do wszystkich elementów tablicy zamiast sortować.
int max_ind(float t[],int n)
{
int i=0;
int m=0, s=0;
for (i=0;i<n;i++)
{
if(t[i]>m)
{
s=i;
m=t[i];
}
}
return s;
}
void sort_wst(float t[],int n)
{
int i;
for (i=n;i<0;i--)
{
if (t[max_ind(t,i)]>=t[i])
{
float a;
a=t[max_ind(t,i)];
t[max_ind(t,i)]=a;
t[i]=a;
}
}
}