mam takie zadanie zeby zrobic losową tablice 30 elementową z zakresu od 0 do 8 i ją posortować. problem w tym ze nie wiem jak zrobic to sortowanie :/
tu jest to co napisałam ale ten program nie wyswietla tej posortowanej tablicy
#include <stdio.h>
#include <stdlib.h>
void zapelnij_tablice (int tab[])
{
int i;
srand(time(0));
for (i=0; i<N; i++)
{
tab[i]=(rand()%9);
}
}
void wyswietl_tablice (int tab[])
{
int i;
for (i=0; i<N; i++)
{
printf("%d=%d \n", i, tab[i]);
}
}
void sortowanie (int tab[])
{
int i=1, j=0, t;
for (i; i<N; i++);
for (i=0; i<N; i++);
for (j; j<N; i++)
{
for (i=0; i<N; i++)
{
if (tab[i]>tab[i+1])
{
t=tab[i];
tab[i]=tab[i+1];
tab[i+1]=t;
}
}
}
}
void wyswietl_sortowana (int tab[])
{
int i;
printf("pososrtowane liczby:");
for (i=0; i<N; i++)
{
printf("%d\n", tab[i]);
}
}
int main ()
{
int tab[N];
zapelnij_tablice(tab);
wyswietl_tablice(tab);
sortowanie(tab);
wyswietl_sortowana(tab);
return 0;
}