Fourier transform and inverse transform (C language implementation)