Thank you folks for replying. I have kept the publisher common and added the B and C as subscribers there only. Initially, I was not able to reinitialize server C without affecting the other subscriber B and to meet the deadlines I chose to reinitialize both the subscribers.
I need to learn how to reinitialize one subscriber with a new snapshot without affecting the other subscriber.
Please feel free to put any sort of ideas that you have worked upon, it doesn't have to be a complete answer.:-P
Regards
Chandan