What should I do with FFT result array from microphone input?
Musical tone or pitch is different from FFT magnitude peaks.  A musical waveform is rarely a pure sinusoid, integer periodic in aperture.

Please, instead research pitch detection/estimation algorithms (several listed in wikipedia) that do a lot more than simply look at FFT results to determine the tone or pitch of the human singing voice.