Witam mam już podstawy swojego programu, ale potrzebuję jeszcze co najmniej jedną funkcję, która posortuje wygenerowaną już wcześniej tablicę.
Jestem zupełnym nowicjuszem w tej dziedzinie, a jutro rano muszę program ten poddać ocenie. Ważne jest aby program był napisany w języku C, **nie** C++.
Nie oszukując się, liczę na "gotowca" ponieważ od 3 dni głowię się z tym problemem i czuje się wyczerpany psychicznie ; )
Z góry bardzo dziękuję za pomoc.



#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>

//Deklaracje**************************************** ******************************
char z,x;

//***************************FUNKCJE**************** *****************************
//Losowanie***************************************** *****************************
void losowanie()
{
do {

system("cls");
srand(time(NULL));
int liczba=rand();
liczba % 100 + 1;
int tab[10][5];
int i,j;
for(i=0; i<10; i++) {
for(j=0; j<5; j++) {
tab[i][j]=rand()%100;
}}
printf("\n \n");
for (i=0; i<10; i++) {
for(j=0; j<5; j++) {
printf("%d", tab[i][j]);
printf("\t");}
printf("\n");
}
printf("Dowolny klawisz - losuj ponownie | Q - Wyjscie\n\n\n\n");
x=getch();
}
while (x!=113);
}


//Program glowny******************************************** *******************
int main()
{

while(1) {
system("cls");

printf("TABLICE \n\n");
printf("1. Wygeneruj tablice z losowymi wartosciami \n");
printf("2. \n");
printf("0. Wyjscie z programu \n");
z = getch();
switch (z)

{
case '1' :{
losowanie();
break;}
case '0' :{
exit(1);}
}}}