“Complain about” and “complain of” mean the same thing, but “complain about” is far more common, at least in American English. “Complain on” is not used. Examples: He complained about the food. She complained about her boss. You would not usually hear “complained of” in such sentences.
When we do use “of”, it is usually “complaint of”. Examples: The police received a complaint of too much noise coming from the party. The airline gets lots of complaints of lost baggage.