Witam,
Tak jak w tytule dlaczego najpierw sprawdzany jest warunek na zmienną j, a następnie dopiero jest wywoływana funkcja porownaj?
// przesuwanie elementow tablica[j]<=tmp
j=i-1;
while(j>=0 && porownaj(tablica[j],tmp)) //j>=0 O TEN WARUNEK CHODZI
{
tablica[j+1]=tablica[j];
j--;
}
// funkcja porownujace dwa elementy typu integer
int porownaj(int a, int b)
{
return a>b;
}