FIXME, de szerintem gelei-nek nem a te kódoddal van problémája, hanem locsemege javaslatával. gondolom így jobban tetszene neki: while (a > s && a[-1] == ' ') { a--; } *a = '\0'; Amúgy meg respect.