Ok, I found a way...
On the [PC 10.0.0.1] running mac osx, I add the 192.168.0.0 network as :
Code:
route add -net 192.168.0/24 10.0.0.3
And on [ROUTER B], I added the rules :
Code:
iptables -A FORWARD -i eth0 -o eth1 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A POSTROUTING -t nat -o eth1 -j SNAT --to-source 192.168.0.1
I wanted to not make change on the [PC 10.0.0.1] net config though,
but if it works only with this way, that's not a problem