C++ supports Function overloading whereas c doesn't.
In function overloading ,each and every function's prototype and difinition have to define separatly as well as in C also,
we used to write separate function for different task?
so what is the difference between these two approach?