我想写一段程式来检查八字内有否水气
设定:命有水气=水的五行是:生年干的五行,生月干的五行,生时干的五行
生年藏1干的五行,生月藏1干的五行,生日藏1干的五行,生时藏1干的五行,
生年藏2干的五行,生月藏2干的五行,生日藏2干的五行,生时藏2干的五行,
生年藏3干的五行,生月藏3干的五行,生日藏3干的五行,生时藏3干的五行
但好像不能用,明明八字没有水气的,都显示有水气....后来发现原来每一地支都会有三个藏干,例如卯木,本来应只得藏1干,但我发现其藏2干及藏3干都有五行属性
例如我用以下一段去显示所有藏干的五行属性,
生年藏1干#{生年藏1干的五行$}#,生月藏1干#{生月藏1干的五行$}#,生日藏1干#{生日藏1干的五行$}#,生时藏1干#{生时藏1干的五行$}#,生年藏2干#{生年藏2干的五行$}#,生月藏2干#{生月藏2干的五行$}#,生日藏2干#{生日藏2干的五行$}#,生时藏2干#{生时藏2干的五行$}#,生年藏3干#{生年藏3干的五行$}#,生月藏3干#{生月藏3干的五行$}#,生日藏3干#{生日藏3干的五行$}#,生时藏3干#{生时藏3干的五行$}#
则无论该地支有否三个藏干,亦会有三个五行属性...
想问有否方法解决?谢谢
编程学习中....