My apologies if this is basic to most, but what is the rule when one ball hits another on the green. Last year, I lobbed a shot onto a green (couldn't see the green) and hit another ball. The person whose ball I hit told me I am penalized one stoke for hitting his ball. This year someone did the same thing but hit my ball and told me I am penalized because I didn't mark my ball.

Also, I putted around a ball on the green (narrowly missed it) and the persons ball I missed said I was lucky I didn't hit it or it would be a stroke against me. I replied that the stroke would be against him since he didn't mark it. He said the stoke would be against me since I didn't ask him to mark his ball. Can anyone explain the proper penalties for either hitting a ball from off or on the green.

Thank you

Confused freddy.