Nunca jamás deberías dudar entre la palabra sanjuanero y el término zanjuanero cuando quieras escribir, pues solamente existe una manera viable para escribir este término adecuadamente, y es: sanjuanero. El término zanjuanero simplemente no aparece en el diccionario de la RAE.
La confusión cuando debemos escribir vocablos que comprenden las letras ‘s’ y ‘c’ se da más regularmente en aquellas áreas en que ambas se pronuncian igual. Esto se produce principalmente en los países de América Latina en los cuales se habla lengua española, aunque también en algunas regiones del sur de la Península Ibérica y las Islas Canarias. No es nuestro deseo aportar teorías con relación al porqué de esta pronunciación, porque no se trata del propósito de esta web, meramente pretendemos mencionar que sea como sea, esta pronunciación está aceptada. Igualmente {hay que apuntar|es preciso constatar que la confusión entre ‘s’ y ‘c’ solamente se puede dar en ciertas circunstancias, porque la ‘c’ delante de las vocales ‘a’, ‘o’ y ‘u’ jamás se pronuncia de forma similar a /s/, sino que suena como /k/, por lo cual no tendría que existir ningún tipo de confusión en este punto. Con relación a lo demás, nuestra recomendación es escuchar la pronunciación las palabras en castellano de España estándar, para así aprender a encontrar las diferencias sobre cuándo se debe escribir la letra ‘s’ y cuándo ‘c’. Y sin duda, ser seguidor de este sitio web y aprender las normas ortográficas que hemos compilado para ti en la portada de este sitio. De esta manera nunca más experimentarás dudas sobre si el vocablo que tratas de escribir se escribe sanjuanero o es la palabra zanjuanero.