BCH码的C语言实现,码长31,信息位21,可纠2个错