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

  • Bero

    aktív tag

    Üdv,
    Egy olyan problémával fordulnék hozzátok. Egyszerűen nem tudom mit rontok, rengetegszer, rengeteg verzióban próbáltam már, de nem megy.

    Egy stringet olvasok be, három szóból áll, közöttük szóköz. Ezt kellene szétbontanom 3 különböző stringre, azaz egy stringben egy szó.

    Inputellenőrzés után így próbáltam:

    while(!isspace(str[i])){
    szoegy[i]=str[i];
    i++;
    }

    while(isspace(str[i])){
    i++;
    }


    while(!isspace(str[i])){
    szoketto[i]=str[i];
    i++;
    }

    while(isspace(str[i])){
    i++;
    }

    while(i==strlen(str)){
    szoharom[i]=str[i];
    i++;
    }

    Az első szóig okés, de a következő kettő már nem. Próbáltam for-al is, de ugyan ez az eredmény. Mit csinálok rosszul?
    Köszönöm előre is!

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