其实这两个说法都是有的,子不孝和子不教,会用在两个不同的地方。如果你要说到的是子不教父之过,当然用的是子不教。意思就是说孩子没有受到应有有的教育,往往被认为是做父亲的过错,而不是孩子的过错。而“子不孝”的意思呢,是指孩子不孝顺。