Hirdetés

Új hozzászólás Aktív témák

  • zsambek
    aktív tag

    /*
    printf("4.Feladat\n");
    printf("Kerek egy szoveget:"); gets(szo); // i=4 1<0


    for(i=strlen(szo)-1;i>0;i--)
    {
    for(j=0;j<i;j++)
    {
    if(szo[j+1]<szo[j])
    {
    tmb=szo[j+1];
    szo[j+1]=szo[j];
    szo[j]=tmb;
    }
    }
    }
    for(i=0;i<strlen(szo);i++)
    printf("%c",szo[i]);*/

    hibátlanul rendez, igazából a kiíratást csesztem el, %s-el akartam kiíratni a karaktereket nem %c-vel

    de van még egy technikai kérdésem, van egy olyan feladat is hogy bekért szóból állapítsam meg hány különböző karakter van, elvileg angol ABC betűire kéne csak gondolnom, arra gondoltam, hogy felveszek egy 26 elemű tömböt for ezt mindig vizsgálja, hogy a szó mondjuk első betűje benne van e, ha nincs akkor beleírja és így tovább, csak ha ezt a tömböt felveszem, tmb[26], és nem rakok bele semmit akkor mi van? akkor is helyesen tudná vizsgálni? vagy fel kéne tölteni valami karakterrel ami biztos nincs benne?

    Szia!

    Valahogy ugy kellene, hogy eloszor nezz meg egy ASCII tablat, hogy hogy lehetne egy char-t int-re "kasztolni", ugy, hogy 0 legyen az 'a' betu. A 'b' betu az 1, es igy tovabb.. :)
    (Olvass be egy chart, irasd ki int-kent, Olvass be egy chart, vonj ki belole egy chart, irasd ki int-kent)

    Mit kellene, mibol kivonni.
    Igy meg tudnal tolteni egy 26 elemu int tombot a 0-rol, es nem kellene szorakozni massal.

    Ide feltoltottem, de eloszor azt akarom, hogy kicsit szenvedj vele, es gondolkozz, ha esetleg teljesen feladtad, akkor kerdezz, es megmondom a kodot!

    http://thinfi.com/m14

Új hozzászólás Aktív témák