Sortowanie el. tablicy od max do min

0

Witam
Próbuje napisać program taki jak w tytule, ale coś mi nie działa. Czemu nie wypisuje wartości a[2] ?

#include <stdio.h>
#include <stdlib.h>
#define N 5

int main()
{
    // Powinno dac a0=15 a1=8 a2=3 a3=0 a4=-2
    int a[N]={15,0,-2,8,3};
    int i;
    for (i=0; a[i]<a[i+1]; i++)
    printf ("Element trzeci a[2] ma wartosc %d", a[2]);


    return 0;
}
1

Bo pętla nie wykona się ani razu ze względu na warunek a[i] < a[i+1] – nie jest on spełniony już dla pierwszej iteracji.

1 użytkowników online, w tym zalogowanych: 0, gości: 1