#ifndef BCH_H_
#define BCH_H_

#define T 15
#define K 5
#define doubleT 6

#include <stdio.h>
#include <stdlib.h>
#include "lfsr.h"

void encode(lfsr shift_reg,uint8_t *gen_poly,uint8_t *msg,uint8_t *result);
int syndrome_calc(uint8_t *received,int *alpha,int i);
int decode(uint8_t *received,int *alpha,uint8_t *result);
int bma(int *alpha, int *syndr, int sigma[doubleT+1][doubleT+1],int *k);

#endif

Description	Resource	Path	Location	Type
expected identifier or '(' before numeric constant	bch.h	/BCH_new/inc	line 4	C/C++ Problem
