Smw-ow kod bi morao raditi mada mi se neda sad testirati, posto se usporedjuju znakovi suvisno je koristiti strcmp.
if(recenica[i++]==rijec[0])
Tokom rada sam skuzil da neki compileri imaju problema sa pravilnom detekcijom '\0' pa bi trebalo probati ako ne radi: while(recenica[i])
P.S. Ako hoces da to stvarno radi bez greske, onda moras napraviti jos usporedbu za velka i mala slova.