Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jazyk C (program pro výpočet četnosti znaků vstupního textu)

Dobrý den,
Neotravoval bych, kdybych nebyl fakt zoufalej, zítra máme deadline prvního projektu a já se nemůžu dostat dál. Jak už říká téma, máme vytvořit program, který bude skenovat znaky ze vstupu a seřazovat je od nejčetnějšího. Co mám a funguje je tohle:

    unsigned char c;
    int cetnost[255]={0};
    while ((c=getchar())!=EOF)                //uklada znaky textu do c
    {
    cetnost[c] = cetnost[c]+1;                //pricita jednicky do jednotlivych poli
    printf("%d '%c': %d\n",c,c,cetnost[c]);   //zkouska
Na co bych potřeboval nakopnout je seřazení těch četností a eliminace znaků, který už byly vypsaný. Každý nápad, který příjde beru a zkusím a předem za něj děkuju.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny