Asi budete z Moravy - pro moraváky je typické, že dávají přednost znělé výslovnosti "zhoda" před neznělou "schoda". Mě zase tahá za uši ta "zhoda".
A to shnilé se píše se "s", protože předpona s- znamená (mimo jiné) zmenšení (scvrknout se), a když něco hnije, tak se to zmenšuje (viz http://www.ujc.cas.cz/jazykova-poradna/porfaq.html).