Wydaje sie wszystko okej.. testy z komentarza przeszło wszystkie, gdzie jest błąd.. czy to moze literowka w ktorejs liczbie? Nie wiem.. http://pl.spoj.com/problems/JLITOSL/http://ideone.com/qDGCTM
niestety, nie pomogę, zrezygnowałem z czytania kodu po 200-tnej linii(mój cały kod ma 55 linii)
nie słyszałeś o tablicach stringów ? (zamiast switch-y w twoim programie)
PS. po zmianie dwóch(!) literówek w tekstach zadanie zostało zaliczone