Witam. Chciałbym,żeby program sortował przez sortowanie bąbelkowe uwzględniając polskie znaki diakrytyczne. Mam tylko fragment kodu do sortowania bąbelkowego, ale niestety nigdzie nie mogę znaleźć kodu do sortowania z polskimi znakami :(. Proszę o Pomoc. Z Góry Dziękuje :)
Oto mój kod:
#include <stdio.h>
#include <stdlib.h>
const int M=10, N=64;
int wprowadz_napisy (int napisy[][N], int M, int N)
{
int i, l, n;
for (i=0; i<M; i++)
{
fgets(napisy[i], N, stdin);
fflush(stdin);
l=strlen(napisy[i]);
if (napisy[i][l-1]=='\n')
napisy[i][l-1]=0;
if (napisy[i][0]==0)
{
napisy[i][0];
break;
}
}
return i;
}
void sortowanie_babelkowe( int tab[],int size )
{
for(int i=0; i<size; i++)
{
for( int j=1; j<size-1; j++ ) //pętla wewnętrzna
{
if(tab[j]>tab[j+1])
//zamiana miejscami
swap(tab[j], tab[j+1]);
}
}
}
int main()
{
return 0;
}