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);}
}}}