For starts K&R C is not Pelles C... look in the help file for Pelle's own operator precidence lists. K&R was written before C-99 and way before C-11 ... things change, my friend. Programming books are not bibles, they merely provide you with a *starting point* by relating basic concepts and syntax... K&R, for example, tells you about 5% of what you will need to know to write decent programs... the rest comes from experience, documentation of actual compilers and, yes, a LOT of trial and error.
Second just because one operator has precidence over another does NOT mean the compiler is going to break order of execution to accomodate it. Order of precedence (not "priority") only means that when all sections of an expression are equally parenthetic, the highest value operators will be parsed first...
Do as I suggested and write small test programs to actually SEE the results... If they differ from your expectation, that is almost certainly an indication there's something you're not understanding. You will never make a compiler do things your way... it's your job to learn how to do things it's way....