is there any support in C for fourier transforms?
No. You will need to write you're own code. Or download a library, there is a very good free library available at www.fftw.org/.