Cara mengurutkan huruf di bahasa C

Assalamualaikum wr.wb :)
Hallo kwn2,kali ini ane akan membagikan cara mengurutkan huruf di bahasa C

Ok,,lngsung saja kita copy aja kodingannya :v

#include <stdlib.h>
#include <stdio.h>
#include <string.h>

static int myCompare (const void * a, const void * b)
{
    return strcmp (*(const char **) a, *(const char **) b);
}

void sort(const char *arr[], int n)
{
    qsort (arr, n, sizeof (const char *), myCompare);
}

int main ()
{
    const char *arr[] = {"P","O","L","I","T","E","K","N","I","K","K","A","M","P","A","R"};
    int n = sizeof(arr)/sizeof(arr[0]);
    int i;

    printf("ini data awal\n");
    for (i = 0; i < n; i++)
        printf("%d: %s \n", i, arr[i]);

    sort(arr, n);

    printf("\nini setelah diurut\n");
    for (i = 0; i < n; i++)
        printf("%d: %s \n", i, arr[i]);

    return 0;
}


Nah,,jika anda mau mengurutkan huruf lain,silahkan ubah huruf nya pada bagian{"P","O","L","I","T","E","K","N","I","K","K","A","M","P","A","R"};
Ok...sikahkan di coba,dan semoga bermanfaat..terima kasih :)

Assalamualaikum wr.wb

Komentar

Postingan populer dari blog ini

Fungsi multimeter dan kesimpulannya

OPERATOR UNARY