No deberías dudar entre la palabra sahagún y la palabra zahagún cuando quieras escribir, dado que solo hay una manera viable de escribir esta palabra correctamente, y es: sahagún. El término zahagún simplemente no corresponde a ninguna palabra que se encuentre en el diccionario de la Real Academia de la Lengua Española.
Las dudas en el momento de escribir vocablos que comprenden las letras ‘c’ y ‘z’ ocurre con más regularidad en aquellos sitios en donde las dos se pronuncian de igual modo. Esto sucede principalmente en los países latinoamericanos en los que hablan en castellano, mas también de igual manera en algunas áreas del sur de España y las Islas Canarias. No deseamos exponer teorías acerca del porqué de este modo de pronunciar, puesto que no se trata del objetivo de esta web, solamente deseamos establecer que sea como sea, esta forma de pronunciar está reconocida.
Igualmente {cabe decir|es preciso apuntar que la confusión entre ‘c’ y ‘z’ tan solo puede darse en ciertos casos, debido a que la letra ‘z’ tan solo debe utilizarse cuando antecede a las vocales ‘a’, ‘o’ y ‘u’. Al tiempo que la letra ‘c’ delante de las vocales ‘a’, ‘o’ y ‘u’ bajo ninguna circunstancia se debe de pronunciar de forma similar a /s/, sino que suena como /k/, por lo cual no tendría que existir ninguna confusión por este motivo. De esta manera podemos eliminar otras posibilidades, lo que simplifica la redacción si tenemos las reglas claras. En cualquier caso, como se trata de una errata casi siempre producida por la no diferenciación pronunciando la ‘c’ y la ‘z’, nuestro consejo es escuchar cómo se pronuncian las palabras en español de la Península Ibérica estándar, como método para aprender a diferenciar en qué momento se tiene que escribir ‘c’ y cuándo la letra ‘z’. Y indudablemente, seguir esta página web y asimilar las normas ortográficas que hemos juntado para ti en la portada de esta web. De esta forma no tendrás dudas sobre si el vocablo que intentas escribir se escribe sahagún o es la palabra zahagún.